Download free Part of NULL JSFX 3.3: 154 plugins, free and open source (MIT). Easiest with NULL JSFX Hub.

Controls

  • Threshold−40 to 0 dB — Level above which the compressor starts to work (4 dB soft knee around it).
  • Ratio2 / 4 / 10 — Compression ratio: 2:1 for gentle glue, 4:1 for control, 10:1 for heavy squash.
  • Attack0.1 ms / 0.3 ms / 1 ms / 3 ms / 10 ms / 30 ms — How fast the gain reduction sets in; slower attacks let transients through.
  • Release0.1 s / 0.3 s / 0.6 s / 1.2 s / Auto — How fast the gain recovers; Auto follows the program (fast after peaks, slow under dense passages).
  • Makeup0 to 20 dB — Gain after compression.
  • Mix0 to 100% — Blend between the dry and the compressed signal (parallel compression).
  • Sidechain HPF0 to 300 Hz — High-pass on the detector only, so bass does not pump the mix (0 = off).

Best uses

  • Gluing a mix bus together
  • Punchy drum bus compression
  • Parallel (New York) compression
  • Gentle control on a master or a group

Properties

Input → key (optional one-pole high-pass) → stereo-linked peak detector → gain computer (2/4/10:1, 4 dB soft knee) → smoothing in dB (stepped attack 0.1–30 ms, release 0.1–1.2 s or Auto: the deeper of an 80 ms and a 0.5 s / 1.5 s envelope) → Makeup → Dry/Wet Mix → Output. Zero latency.

Formats

  • JSFXJSFX for REAPER, with REAPER's own sliders
  • GFXJSFX GFX for REAPER, with its own interface
  • VST3VST3 for any DAW
  • CLAPCLAP for any DAW
  • LV2LV2 for Linux DAWs such as Ardour, Carla and Qtractor

Factory presets

Mix Bus Glue · Drum Bus Punch · Parallel Drums · Gentle Master · Vocal Group · Pumping Bus

Try it

Try it on orOS StudioAdd it to a track in your browser, with its own interface. Nothing to install.