---
title: AVAudioQuality
framework: avfaudio
role: symbol
role_heading: Enumeration
path: avfaudio/avaudioquality
---

# AVAudioQuality

The values that specify the sample rate audio quality for encoding and conversion.

## Declaration

```swift
enum AVAudioQuality
```

## Overview

Overview You use this value with AVEncoderAudioQualityKey and AVSampleRateConverterAudioQualityKey.

## Topics

### Constants

- [AVAudioQuality.min](avfaudio/avaudioquality/min.md)
- [AVAudioQuality.low](avfaudio/avaudioquality/low.md)
- [AVAudioQuality.medium](avfaudio/avaudioquality/medium.md)
- [AVAudioQuality.high](avfaudio/avaudioquality/high.md)
- [AVAudioQuality.max](avfaudio/avaudioquality/max.md)

### Initializers

- [init(rawValue:)](avfaudio/avaudioquality/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Settings

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