---
title: Encoder Settings
framework: avfaudio
role: collectionGroup
role_heading: API Collection
path: avfaudio/encoder-settings
---

# Encoder Settings

The constants that define the audio encoder settings for the audio recorder class.

## Topics

### Settings

- [AVEncoderASPFrequencyKey](avfaudio/avencoderaspfrequencykey.md)
- [AVEncoderAudioQualityKey](avfaudio/avencoderaudioqualitykey.md)
- [AVEncoderBitDepthHintKey](avfaudio/avencoderbitdepthhintkey.md)
- [AVEncoderBitRateKey](avfaudio/avencoderbitratekey.md)
- [AVEncoderBitRatePerChannelKey](avfaudio/avencoderbitrateperchannelkey.md)
- [AVEncoderBitRateStrategyKey](avfaudio/avencoderbitratestrategykey.md)
- [AVEncoderContentSourceKey](avfaudio/avencodercontentsourcekey.md)
- [AVEncoderDynamicRangeControlConfigurationKey](avfaudio/avencoderdynamicrangecontrolconfigurationkey.md)

## See Also

### Settings

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