API reference

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

C

classEqualizerFilter

@codexo/exojs / audio / stable

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.

9
props
1
methods
0
events
Import
import { EqualizerFilter } from '@codexo/exojs'

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.

Constructors 1
new(options: EqualizerFilterOptions): EqualizerFilter
Methods 1
destroy(): void
Properties 9
high: number
highFrequency: number
inputNode: AudioNode
low: number
lowFrequency: number
mid: number
midFrequency: number
outputNode: AudioNode
ready: Promise<void>
Source