---
title: audioSettings
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avcaptureaudiodataoutput/audiosettings
---

# audioSettings

The settings used to decode or re-encode audio before it’s output.

## Declaration

```swift
var audioSettings: [String : Any]! { get set }
```

## Discussion

Discussion The value of this property is a dictionary containing values for audio settings keys defined in Audio settings. If the value of this property is nil, samples are output in their device native format.

## See Also

### Configuring audio capture

- [recommendedAudioSettingsForAssetWriter(writingTo:)](avfoundation/avcaptureaudiodataoutput/recommendedaudiosettingsforassetwriter(writingto:).md)
- [spatialAudioChannelLayoutTag](avfoundation/avcaptureaudiodataoutput/spatialaudiochannellayouttag.md)
