← Dynamic Processing
1.9 Dynamic Processing

Compressor Explorer

Learn how compressors control dynamics. Adjust threshold, ratio, attack, release, knee and makeup gain — hear and see the results in real-time.

What is Compression?

A compressor reduces the dynamic range of a signal — making loud parts quieter and (with makeup gain) quiet parts relatively louder. The two fundamental controls are threshold and ratio.

-20 dB

The level above which compression begins. Lower values compress more of the signal.

4.0:1

How much the signal is reduced above the threshold. 4:1 means 4 dB in produces 1 dB out.

-48-48-36-36-24-24-12-1200Input (dB)Output (dB)T: -20 dB4:1
ThresholdNo compressionCompressed

Drag the threshold and ratio sliders — or drag directly on the transfer curve to adjust

Moderate threshold — catching louder moments.·Moderate ratio (4:1) — standard for vocals/mix bus.

Understanding threshold & ratio

Threshold
The level (in dB) above which the compressor begins to act. Signals below the threshold pass through unaffected. A lower threshold means more of the signal gets compressed.
Copy
Ratio
Determines how much compression is applied above the threshold. A 4:1 ratio means for every 4 dB the input exceeds the threshold, only 1 dB comes through at the output.
Copy
Transfer Curve
A graph showing the relationship between input and output levels. Below the threshold the line follows 1:1 (unity). Above the threshold the line flattens according to the ratio.
Copy
Gain Reduction (GR)
The amount (in dB) by which the compressor is reducing the signal at any given moment. More GR means more compression is being applied.
Copy

Exam tip: A ratio of ∞:1 is called limiting — no signal can exceed the threshold. This is the most extreme form of compression.

What you learned

  • Explain how threshold and ratio control the amount of gain reduction
  • Describe how attack and release shape the compressor's response to transients
  • Distinguish between hard knee and soft knee compression curves
  • Apply makeup gain to restore perceived loudness after compression
← Dynamic Processing