0

I'm using Audio Queue Framework with sample rate 44100 Hz to record data from the microphone on iPhone.

Then I test frequency response for iPhone 4 and iPhone 4s. iPhone 4s mic is blind on frequencies higher than 20 kHz unlike iPhone 4.

It seems like the microphone is better on previous model. Is it hardware limitation? Is it software limitation? Or some misconfiguration (enabled noise compession or something else)?

alexey
  • 8,360
  • 14
  • 70
  • 102
  • 1
    The spec for both mics is only up to 20 kHz, so it would seem the iPhone 4S hardware anti-aliasing filter might actually be *better* than the one on the ip4. – hotpaw2 Jan 22 '12 at 19:40
  • When you get that close to the Nyquist frequency, it's just noise anyway. – StilesCrisis Jan 22 '12 at 21:20

1 Answers1

1

No one can hear frequencies that high - for most people, the threshold is somewhere around 15kHz.

So the 4s cuts out unnecessary frequencies - potentially making it better than the iPhone 4.

Jordan Smith
  • 10,310
  • 7
  • 68
  • 114