Class

AVAudioUnitDelay

A class that implements a delay effect.

Declaration

@interface AVAudioUnitDelay : AVAudioUnitEffect

Overview

A delay unit delays the input signal by the specified time interval and then blends it with the input signal. The amount of high-frequency roll-off can also be controlled in order to simulate the effect of a tape delay.

Topics

Getting and Setting the Audio Delay Unit Values

delayTime

The time taken by the delayed input signal to reach the output.

feedback

The amount of the output signal fed back into the delay line.

lowPassCutoff

The cutoff frequency, in Hz, above which high frequency content is rolled off.

wetDryMix

The blend of the wet and dry signals.

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.

AVAudioUnitEffect

A class that processes audio in real time.

AVAudioUnitDistortion

A class that implements a multistage distortion effect.

AVAudioUnitEQ

A class that implements a multiband equalizer.