---
title: allowedAudioSpatializationFormats
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avplayeritem/allowedaudiospatializationformats
---

# allowedAudioSpatializationFormats

The source audio channel layouts the player item supports for spatialization.

## Declaration

```swift
nonisolated var allowedAudioSpatializationFormats: AVAudioSpatializationFormats { get set }
```

## Discussion

Discussion Spatialization uses psychoacoustic methods to create a more immersive audio experience when playing content on specialized headphones and speaker arrangements. The default value for video content is monoStereoAndMultichannel, and multichannel for audio-only content. Your app can set a preferred spatialization format, but a user can change the audio spatialization behavior in Control Center. This property isn’t key-value observable. important: It’s incorrect to render binaural recordings with spatialization. Content tagged with a binaural channel layout ignores this property value.

## See Also

### Configuring audio behavior

- [volume](avfoundation/avplayer/volume.md)
- [isMuted](avfoundation/avplayer/ismuted.md)
- [isAudioSpatializationAllowed](avfoundation/avplayeritem/isaudiospatializationallowed.md)
- [audioOutputSuppressedDueToNonMixableAudioRoute](avfoundation/avplayer/audiooutputsuppressedduetononmixableaudioroute.md)
- [intendedSpatialAudioExperience](avfoundation/avplayer/intendedspatialaudioexperience-1bd87.md)
