diff options
author | Mikkel Krautz <mikkel@krautz.dk> | 2013-06-12 23:54:15 +0400 |
---|---|---|
committer | Mikkel Krautz <mikkel@krautz.dk> | 2013-06-12 23:54:27 +0400 |
commit | e3282ad5ea7cd58f57cfc1afc5a0f8a45d4027ac (patch) | |
tree | 605b7d6b366e76b2301a448e305abe367045ca80 | |
parent | a58a7313a46d7e869aa8c3c4daaf08d36ce0451b (diff) |
MKAudioInput: fix peakSignal miscalculation when resampling.
-rw-r--r-- | src/MKAudioInput.m | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/MKAudioInput.m b/src/MKAudioInput.m index 67f6e41..3a24237 100644 --- a/src/MKAudioInput.m +++ b/src/MKAudioInput.m @@ -436,7 +436,7 @@ float sum = 1.0f; int i; for (i = 0; i < frameSize; i++) { - sum += psMic[i] * psMic[i]; + sum += frame[i] * frame[i]; } float micLevel = sqrtf(sum / frameSize); float peakSignal = 20.0f*log10f(micLevel/32768.0f); |