Audio Enhancements

Enhance audio units with subclasses that implement different effects.

Topics

Effects

AVAudioUnitReverb

A class that implements a reverb effect.

AVAudioUnitTimeEffect

A class that processes audio in non-real time.

AVAudioUnitTimePitch

A class that provides good-quality playback rate and pitch shifting independently of each other.

AVAudioUnitVarispeed

A class that allows control of the playback rate.

AVAudioUnitEffect

A class that processes audio in real time.

AVAudioUnitDelay

A class that implements a delay effect.

AVAudioUnitDistortion

A class that implements a multistage distortion effect.

AVAudioUnitEQ

A class that implements a multiband equalizer.

See Also

Audio Processing Node Types

Audio Mixing

Mix multiple tracks for an audio engine instance.

3D Options

Apply 3D mixing and effects to audio.