multiple microphone inputs on iOS - possible with iOS9?

We are developing an application that would benefit greatly from getting two channel audio input - one from the base mic, the other from the front mic (or any other mic). With these two inputs we can do application specific noise cancelling.


Is this possible with the new APIs introduced for iOS 9? We have C/Objective-C experience, etc.


I looked into this for iOS 7/8 - it does not seem possible. The only noise cancellation I can get is by calling Apple's built in one, which is completely wrong for our purposes.


NSArray* inputs = [[AVAudioSession sharedInstance] availableInputs];


Will list multiple inputs, but I can't get record from the base mic and another mic at the same time.


We are willing to write our own AUAudioUnit if that would help.


--T

You're seeing a limitation of the hardware. Unfortunately, only one physical input is active

at a time under normal circumstances.

multiple microphone inputs on iOS - possible with iOS9?
 
 
Q