---
title: rate
framework: avfaudio
role: symbol
role_heading: Instance Property
path: avfaudio/avaudioplayer/rate
---

# rate

The audio player’s playback rate.

## Declaration

```swift
var rate: Float { get set }
```

## Discussion

Discussion To set an audio player’s playback rate, you must first enable the rate adjustment by setting its enableRate property to true. The default value of this property is 1.0, which indicates that audio playback occurs at standard speed. This property supports values in the range of 0.5 for half-speed playback to 2.0 for double-speed playback. note: Adjusting the audio’s playback rate doesn’t alter its pitch.

## See Also

### Configuring playback settings

- [volume](avfaudio/avaudioplayer/volume.md)
- [setVolume(_:fadeDuration:)](avfaudio/avaudioplayer/setvolume(_:fadeduration:).md)
- [pan](avfaudio/avaudioplayer/pan.md)
- [enableRate](avfaudio/avaudioplayer/enablerate.md)
- [numberOfLoops](avfaudio/avaudioplayer/numberofloops.md)
