Class

AVAudioUnitReverb

A class that implements a reverb effect.

Declaration

class AVAudioUnitReverb : AVAudioUnitEffect

Overview

A reverb simulates the acoustic characteristics of a particular environment. Use the different presets to simulate a particular space and blend it in with the original signal using the wetDryMix property.

Topics

Configure the Reverb Audio Unit

func loadFactoryPreset(AVAudioUnitReverbPreset)

Configures the audio unit a reverb preset.

var wetDryMix: Float

The blend of the wet and dry signals.

Constants

enum AVAudioUnitReverbPreset

These constants describe the reverb presets.

Relationships

Inherits From

Conforms To

See Also

Effects

class AVAudioUnitTimeEffect

A class that processes audio in non-real time.

class AVAudioUnitTimePitch

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

class AVAudioUnitVarispeed

A class that allows control of the playback rate.

class AVAudioUnitEffect

A class that processes audio in real time.

class AVAudioUnitDelay

A class that implements a delay effect.

class AVAudioUnitDistortion

A class that implements a multistage distortion effect.

class AVAudioUnitEQ

A class that implements a multiband equalizer.