# FX · zvuk

zvuk v1.14.1 · MIT · https://zvuk.schmooky.dev/fx/

Real DSP, real graphs. Inserts on any bus or composed standalone.

Reference

# FX

Real DSP, real graphs. Inserts on any bus or composed standalone.

Every effect here is a small class implementing the same [`FxInsert`](/api/FxInsert/) contract. It has an `input` node, an `output` node, a `bypassed` toggle, and a `dispose()`. Hand one to `bus.addFx(fx)` and the bus splices it into its chain between input and output, in the order you added it.

[

/fx/compressor/

Compressor

Tame transients. Glue voices on a bus. Live gain-reduction meter.

](/fx/compressor/)[

/fx/pitch/

Pitch & time-stretch

Cheap rate change vs. pitch-preserving granular stretch.

](/fx/pitch/)[

/fx/reverb/

Reverb

Convolution with synthetic IR or your own impulse response.

](/fx/reverb/)[

/fx/filter/

Filter

Biquad — lowpass, highpass, bandpass, notch, peaking, allpass.

](/fx/filter/)[

/guides/ducking/

Ducker

Sidechain compression: drop one bus when another speaks.

](/guides/ducking/)
