---
title: kAudioConverterChannelMap
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudioconverterchannelmap
---

# kAudioConverterChannelMap

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

## Declaration

```swift
var kAudioConverterChannelMap: AudioConverterPropertyID { get }
```

## Discussion

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

- [kAudioConverterPropertyMinimumInputBufferSize](audiotoolbox/kaudioconverterpropertyminimuminputbuffersize.md)
- [kAudioConverterPropertyMinimumOutputBufferSize](audiotoolbox/kaudioconverterpropertyminimumoutputbuffersize.md)
- [kAudioConverterPropertyMaximumInputBufferSize](audiotoolbox/kaudioconverterpropertymaximuminputbuffersize.md)
- [kAudioConverterPropertyMaximumInputPacketSize](audiotoolbox/kaudioconverterpropertymaximuminputpacketsize.md)
- [kAudioConverterPropertyMaximumOutputPacketSize](audiotoolbox/kaudioconverterpropertymaximumoutputpacketsize.md)
- [kAudioConverterPropertyCalculateInputBufferSize](audiotoolbox/kaudioconverterpropertycalculateinputbuffersize.md)
- [kAudioConverterPropertyCalculateOutputBufferSize](audiotoolbox/kaudioconverterpropertycalculateoutputbuffersize.md)
- [kAudioConverterPropertyInputCodecParameters](audiotoolbox/kaudioconverterpropertyinputcodecparameters.md)
- [kAudioConverterPropertyOutputCodecParameters](audiotoolbox/kaudioconverterpropertyoutputcodecparameters.md)
- [kAudioConverterSampleRateConverterAlgorithm](audiotoolbox/kaudioconvertersamplerateconverteralgorithm.md)
- [kAudioConverterSampleRateConverterComplexity](audiotoolbox/kaudioconvertersamplerateconvertercomplexity.md)
- [kAudioConverterSampleRateConverterQuality](audiotoolbox/kaudioconvertersamplerateconverterquality.md)
- [kAudioConverterSampleRateConverterInitialPhase](audiotoolbox/kaudioconvertersamplerateconverterinitialphase.md)
- [kAudioConverterCodecQuality](audiotoolbox/kaudioconvertercodecquality.md)
- [kAudioConverterPrimeMethod](audiotoolbox/kaudioconverterprimemethod.md)
