---
title: Audio settings
framework: avfaudio
role: collectionGroup
role_heading: API Collection
path: avfaudio/audio-settings
---

# Audio settings

Configure audio processing settings using standard key and value constants.

## Topics

### Formats

- [AVAudioFormat](avfaudio/avaudioformat.md)
- [AVAudioChannelLayout](avfaudio/avaudiochannellayout.md)
- [AVChannelLayoutKey](avfaudio/avchannellayoutkey.md)
- [Linear PCM Format Settings](avfaudio/linear-pcm-format-settings.md)
- [Format Settings](avfaudio/format-settings.md)

### Settings

- [Sample Rate Conversion Settings](avfaudio/sample-rate-conversion-settings.md)
- [AVAudioQuality](avfaudio/avaudioquality.md)
- [AVEncoderAudioQualityKey](avfaudio/avencoderaudioqualitykey.md)
- [Encoder Settings](avfaudio/encoder-settings.md)
- [Time pitch algorithm settings](avfoundation/time-pitch-algorithm-settings.md)

### Constants

- [Encoder Bit Rate Strategy Values](avfaudio/encoder-bit-rate-strategy-values.md)
- [AVAUDIOENGINE_HAVE_AUAUDIOUNIT](avfaudio/avaudioengine_have_auaudiounit.md)

## See Also

### Supporting data types

- [AVAudioBuffer](avfaudio/avaudiobuffer.md)
- [AVAudioPCMBuffer](avfaudio/avaudiopcmbuffer.md)
- [AVReadOnlyAudioPCMBuffer](avfaudio/avreadonlyaudiopcmbuffer.md)
- [AVAudioFile](avfaudio/avaudiofile.md)
- [AVAudioTime](avfaudio/avaudiotime.md)
