Struct AudioEffectReverb

Adds a reverberation audio effect to an Audio bus. Simulates the sound of acoustic environments such as rooms, concert halls, caverns, or an open spaces.

struct AudioEffectReverb ;

Simulates rooms of different sizes. Its parameters can be adjusted to simulate the sound of a specific room.

Properties

NameTypeDescription
damping[get, set] doubleDefines how reflective the imaginary room's walls are. Value can range from 0 to 1.
dry[get, set] doubleOutput percent of original sound. At 0, only modified sound is outputted. Value can range from 0 to 1.
hipass[get, set] doubleHigh-pass filter passes signals with a frequency higher than a certain cutoff frequency and attenuates signals with frequencies lower than the cutoff frequency. Value can range from 0 to 1.
predelayFeedback[get, set] doubleOutput percent of predelay. Value can range from 0 to 1.
predelayMsec[get, set] doubleTime between the original signal and the early reflections of the reverb signal, in milliseconds.
roomSize[get, set] doubleDimensions of simulated room. Bigger means more echoes. Value can range from 0 to 1.
spread[get, set] doubleWidens or narrows the stereo image of the reverb tail. 1 means fully widens. Value can range from 0 to 1.
wet[get, set] doubleOutput percent of modified sound. At 0, only original sound is outputted. Value can range from 0 to 1.

Methods

NameDescription
getDamping
getDry
getHpf
getPredelayFeedback
getPredelayMsec
getRoomSize
getSpread
getWet
setDamping
setDry
setHpf
setPredelayFeedback
setPredelayMsec
setRoomSize
setSpread
setWet