Contents

kAudioConverterChannelMap

An array of SInt32 values that specify an input-to-output channel mapping.

Declaration

var kAudioConverterChannelMap: AudioConverterPropertyID { get }

Discussion

The size of the array is the number of output channels. Each element specifies, using a 0-based index, which input channel’s data is routed to that output channel. A value of -1 indicates that no input channel is to be routed to that output channel.

The default behavior is as follows. Given that In = the number of input channels and Out = the number of output channels. When In > Out, the first Out inputs are routed to the first Out outputs, and the remaining inputs are discarded. When Out > In, the first In inputs are routed to the first Out outputs, and the remaining outputs are zeroed.

See Also

Constants