# Compressor · API · zvuk

zvuk v1.14.1 · MIT · https://zvuk.schmooky.dev/api/Compressor/

Dynamics compressor as a bus FX insert. Wraps DynamicsCompressorNode and a
make-up gain node, and exposes 
`input`
/
`output`
 so the Bus can wire it into
its FX chain. Bypass is a graph swap, not a parameter — when bypassed, the
input is connected directly to the output (avoids the compressor's
non-zero look-ahead latency leaking into the dry signal).

[← API](/api/)

Class

# Compressor

Dynamics compressor as a bus FX insert. Wraps DynamicsCompressorNode and a make-up gain node, and exposes \`input\` / \`output\` so the Bus can wire it into its FX chain. Bypass is a graph swap, not a parameter — when bypassed, the input is connected directly to the output (avoids the compressor's non-zero look-ahead latency leaking into the dry signal).

## Members

-   constructor
-   input
-   output
-   bypassed
-   reduction
-   applyConfig
-   dispose
