Search code examples
ioscore-audioaudiounitaudiokitezaudio

iOS: Is it possible to record from multiple microphones at the same time


All the recent iPhones have 2+ microphones. Is it possible to record from all the microphones at the same time? If this is possible, what is the best iOS audio library for this (AudioKit, EzAudio, AudioUnits, CoreAudio)? There is no mention of this functionality in AudioKit and EzAudio.


Solution

  • I don't see anything in the documentation about multi-mic audio capture being possible. They specify that you can choose a specific microphone but not that you can select more than one simultaneously. AVAudioSession is also a singleton.

    Seemingly, at least as of iOS 10, AVCaptureSession also only allows one audio or video input concurrently.