API reference

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

C

classChorusFilter

@codexo/exojs / audio / stable

Chorus effect using native WebAudio nodes (no worklet required). The signal splits into a dry path and a wet path. The wet path passes through a DelayNode whose delay time is modulated by a sine-wave LFO, producing the characteristic pitch-wobble / thickening of chorus. Node graph: ``` inputGain ┬── dryGain ────────────────┐ │ ├── outputGain └── delayNode ── wetGain ────┘ lfoOscillator ── lfoGain (depth) ── delayNode.delayTime ```

7
props
1
methods
0
events
Import
import { ChorusFilter } from '@codexo/exojs'

Chorus effect using native WebAudio nodes (no worklet required).

The signal splits into a dry path and a wet path. The wet path passes through a DelayNode whose delay time is modulated by a sine-wave LFO, producing the characteristic pitch-wobble / thickening of chorus.

Node graph: ``` inputGain ┬── dryGain ────────────────┐ │ ├── outputGain └── delayNode ── wetGain ────┘

lfoOscillator ── lfoGain (depth) ── delayNode.delayTime ```

Constructors 1
new(options: ChorusFilterOptions): ChorusFilter
Methods 1
destroy(): void
Properties 7
delayMs: number
depthMs: number
inputNode: AudioNode
outputNode: AudioNode
rateHz: number
ready: Promise<void>
wet: number
Source