Skip to content

FilterEffectDef

Defined in: audio/BusEffects.ts:11

BusEffects.ts

Declarative per-bus DSP inserts — the serializable effect vocabulary and its WebAudio realization. Defs are pure data (the project audio config and the editor Mixer speak the same shape); non-WebAudio backends never see them (AudioAPI gates on a live mixer).

filter: "lowpass" | "highpass" | "bandpass" | "lowshelf" | "highshelf" | "peaking" | "notch"

Defined in: audio/BusEffects.ts:13


frequency: number

Defined in: audio/BusEffects.ts:14


optional gainDb?: number

Defined in: audio/BusEffects.ts:18

Boost/cut in dB; meaningful for shelf/peaking filters.


optional q?: number

Defined in: audio/BusEffects.ts:16

Q factor; meaningful for all but the shelf filters.


type: "filter"

Defined in: audio/BusEffects.ts:12