IVSMixedAudioDevice

Objective-C

@protocol IVSMixedAudioDevice <IVSAudioDevice, IVSMixedDevice>

Swift

protocol IVSMixedAudioDevice : IVSAudioDevice, IVSMixedDevice

A mixed audio device that can accept multiple audio sources to be mixed together to produce a final output. A mixed audio device with no input sources will still produce output, but the output will be silent.

Note

Multiple audio sources will have their audio added together. If there are too many loud sources sending samples at the same time, the output may be clipped. Turn down the gain on individual sources to compensate if necessary.

This can be created through IVSDeviceDiscovery.