---
title: kAudioFormatProperty_PanningMatrix
framework: audiotoolbox
role: symbol
role_heading: Global Variable
path: audiotoolbox/kaudioformatproperty_panningmatrix
---

# kAudioFormatProperty_PanningMatrix

An array of Float32 values, each representing the audio level of one channel.

## Declaration

```swift
var kAudioFormatProperty_PanningMatrix: AudioFormatPropertyID { get }
```

## Discussion

Discussion The specifier is an AudioPanningInfo structure containing a AudioPanningMode constant and an AudioChannelLayout structure that describes the destination channel layout. The source being panned should be mono. For example, for a quad channel layout, the array contains four Float32 values. This property supports audio panning performed by simple level setting of each channel. More complex panning algorithms (such as HRTF or distance filtering) cannot use this property. You can apply the level values to a mixer or other processing code. Level values typically range from 0 to 1, where 0 represents silence and 1 represents unity gain. For stereo formats, vector based panning is equivalent to the equal-power panning mode.

## See Also

### Constants

- [kAudioFormatProperty_FormatInfo](audiotoolbox/kaudioformatproperty_formatinfo.md)
- [kAudioFormatProperty_FormatName](audiotoolbox/kaudioformatproperty_formatname.md)
- [kAudioFormatProperty_EncodeFormatIDs](audiotoolbox/kaudioformatproperty_encodeformatids.md)
- [kAudioFormatProperty_DecodeFormatIDs](audiotoolbox/kaudioformatproperty_decodeformatids.md)
- [kAudioFormatProperty_FormatList](audiotoolbox/kaudioformatproperty_formatlist.md)
- [kAudioFormatProperty_ASBDFromESDS](audiotoolbox/kaudioformatproperty_asbdfromesds.md)
- [kAudioFormatProperty_ChannelLayoutFromESDS](audiotoolbox/kaudioformatproperty_channellayoutfromesds.md)
- [kAudioFormatProperty_OutputFormatList](audiotoolbox/kaudioformatproperty_outputformatlist.md)
- [kAudioFormatProperty_FirstPlayableFormatFromList](audiotoolbox/kaudioformatproperty_firstplayableformatfromlist.md)
- [kAudioFormatProperty_Encoders](audiotoolbox/kaudioformatproperty_encoders.md)
- [kAudioFormatProperty_Decoders](audiotoolbox/kaudioformatproperty_decoders.md)
- [kAudioFormatProperty_FormatIsVBR](audiotoolbox/kaudioformatproperty_formatisvbr.md)
- [kAudioFormatProperty_FormatIsExternallyFramed](audiotoolbox/kaudioformatproperty_formatisexternallyframed.md)
- [kAudioFormatProperty_AvailableEncodeBitRates](audiotoolbox/kaudioformatproperty_availableencodebitrates.md)
- [kAudioFormatProperty_AvailableEncodeSampleRates](audiotoolbox/kaudioformatproperty_availableencodesamplerates.md)
