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

# rate

A value that changes the playback rate of the input signal.

## Declaration

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

## Discussion

Discussion A value of 2.0 results in the output audio playing one octave higher. A value of 0.5 results in the output audio playing one octave lower. The default value is 1.0, and the range of valid values is 0.5 to 2.0. Only the AVAudioEnvironmentNode class implements this property.

## See Also

### Getting the 3D Mixing Parameters

- [obstruction](avfaudio/avaudio3dmixing/obstruction.md)
- [occlusion](avfaudio/avaudio3dmixing/occlusion.md)
- [position](avfaudio/avaudio3dmixing/position.md)
- [pointSourceInHeadMode](avfaudio/avaudio3dmixing/pointsourceinheadmode.md)
- [reverbBlend](avfaudio/avaudio3dmixing/reverbblend.md)
- [sourceMode](avfaudio/avaudio3dmixing/sourcemode.md)
