Using an iConnectivity interface for audio/video recording on iOS



Using an iConnectivity interface to record the audio tracks on your video recordings is a excellent way to get great sound from multiple inputs and sources.

Firstly, to understand how to best use your interface to capture audio for video recording on iOS you will need to know a bit about audio in general on iOS.

When not recording video, the following behavior occurs:
  • iOS audio only allows a single source for input or output.
  • By default the source for input and output is the system audio. This means the iOS device's built-in speakers or headphones as the output and the internal device mic as the input.
  • When you plug in one of our MIDI+ or AUDIO+ series interfaces, iOS recognizes the new sources for input and output of audio. Both input and output now get switched to the iConnectivity interface.
  • If you plug in a set of headphones after this to the headphone jack on your iOS device the headphones will override the iConnectivity interface and take over as the output source. The iConnectivity interface will still be the input source but the headphones become the output source.
  • If you plug in headphones which include a microphone then the iConnectivity interface would be overridden from both the input and output sources. 
In other words, iOS states whatever source is connected last is the source for input or output.

However, an exception to this rule is video recording:
  • When you start to record a video with iOS, the iOS system resets the audio input and output to the default built-in options. This is true with the built-in camera recorder on iOS as well as most other applications like Facebook Live, Instagram, etc.
  • If you plug in another audio source (e.g. your iConnectivity interface) after starting recording it will then take over the audio input and output again.
So the secret to recording video on iOS with your iConnectivity interface is to connect your interface immediately after hitting Record

Note that this behavior is because of the way iOS handles audio, not something we can fix.