API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

C

classReverbEffect

@codexo/exojs-audio-fx / audio / stable

Convolution reverb using a procedurally-generated impulse response loaded into a `ConvolverNode`. The impulse response is a stereo noise burst whose amplitude decays exponentially, simulating room reflections. Adjusting `durationSeconds` or `decay` rebuilds the impulse response immediately, so avoid animating these properties at audio rate — use `wet` for real-time mix control instead.

6
props
1
methods
0
events
Import
import { ReverbEffect } from '@codexo/exojs-audio-fx'

Convolution reverb using a procedurally-generated impulse response loaded into a `ConvolverNode`. The impulse response is a stereo noise burst whose amplitude decays exponentially, simulating room reflections. Adjusting `durationSeconds` or `decay` rebuilds the impulse response immediately, so avoid animating these properties at audio rate — use `wet` for real-time mix control instead.

Constructors 1
new(options: ReverbEffectOptions): ReverbEffect
Methods 1
destroy(): void
Properties 6
decay: number
durationSeconds: number
inputNode: AudioNode
outputNode: AudioNode
ready: Promise<void>
wet: number
Source