---
title: audioTimePitchAlgorithm
framework: avfoundation
role: symbol
role_heading: Instance Property
path: avfoundation/avplayeritem/audiotimepitchalgorithm
---

# audioTimePitchAlgorithm

The processing algorithm used to manage audio pitch for scaled audio edits.

## Declaration

```swift
nonisolated var audioTimePitchAlgorithm: AVAudioTimePitchAlgorithm { get set }
```

## Discussion

Discussion The supported constants are defined in Time Pitch Algorithm Settings. An invalidArgumentException will be raised if this property is set to a value other than the defined constants.

## See Also

### Configuring audio

- [audioMix](avfoundation/avplayeritem/audiomix.md)
- [allowedAudioSpatializationFormats](avfoundation/avplayeritem/allowedaudiospatializationformats.md)
- [AVAudioSpatializationFormats](avfoundation/avaudiospatializationformats.md)
- [isAudioSpatializationAllowed](avfoundation/avplayeritem/isaudiospatializationallowed.md)
