API reference
Every public class, method, and event in @codexo/exojs. Generated from source.
classEqualizerEffect
Three-band equalizer (low shelf / peaking mid / high shelf) built from a series chain of `BiquadFilterNode` instances. Gain values are in dB and clamped to ±40 dB. All six parameters (gains + frequencies) are adjustable at runtime via the corresponding setters; gain changes use a short exponential ramp to avoid clicks.
import { EqualizerEffect } from '@codexo/exojs-audio-fx' Three-band equalizer (low shelf / peaking mid / high shelf) built from a series chain of `BiquadFilterNode` instances. Gain values are in dB and clamped to ±40 dB. All six parameters (gains + frequencies) are adjustable at runtime via the corresponding setters; gain changes use a short exponential ramp to avoid clicks.
new(options: EqualizerEffectOptions): EqualizerEffect destroy(): void high: number highFrequency: number inputNode: AudioNode low: number lowFrequency: number mid: number midFrequency: number outputNode: AudioNode ready: Promise<void>