Class

AVAudioUnitEffect

A class that processes audio in real time.

Declaration

@interface AVAudioUnitEffect : AVAudioUnit

Overview

This processing uses AudioUnit of type effect, music effect, panner, remote effect, or remote music effect. These effects run in real time and process some number of audio input samples to produce a number of audio output samples. A delay unit is an example of an effect unit.

Topics

Creating an AVAudioUnitEffect Instance

- initWithAudioComponentDescription:

Initializes an AVAudioUnitEffect object.

Getting the Bypass State

bypass

Bypass state of the AudioUnit.

Relationships

Inherits From

See Also

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.

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.