Skip to content

Sidechain Calculator — Attack & Release for BPM

Calculate attack and release times for sidechain compression based on BPM and ducking style.

How We Calculate This

Timing Calculation

Cycle time (ms) = (60,000 / BPM) × beat division

Release (ms) = Cycle × release percentage

Attack = small fixed value (≈0.1–8 ms)

The release is timed to the beat so the signal recovers smoothly before the next kick — at 120 BPM a quarter-note cycle is 60,000 ÷ 120 = 500 ms. The attack, by contrast, is a small fixed time chosen to clamp the kick transient; it does not grow with tempo or note length. Real-world sidechain attack sits around 0.1–10 ms — fast enough to duck on the transient without lengthening when you slow the track down.

Ducking Styles

Each ducking style sets a fixed attack and a release percentage of the cycle. Classic pump uses a fast 2 ms attack and a 70% release. Aggressive uses a near-instant 0.1 ms attack and an 85% release for deeper, longer ducking. Subtle uses a slower 8 ms attack so some transient passes through. The hold and release fill the rest of the cycle so the signal returns before the next trigger.

Frequently Asked Questions

Was this calculator helpful?

Last updated: March 2026

All calculations are estimates based on standard formulas. Always verify results for critical applications.