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

Last updated: March 2026

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