API reference

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

C

classReverbFilter

@codexo/exojs / 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 { ReverbFilter } from '@codexo/exojs'

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: ReverbFilterOptions): ReverbFilter
Methods 1
destroy(): void
Properties 6
decay: number
durationSeconds: number
inputNode: AudioNode
outputNode: AudioNode
ready: Promise<void>
wet: number
Source