What You'll Need
- A mastering-grade compressor: hardware (Manley Nu Mu, SSL G-Bus) or plugin (FabFilter Pro-C 2, Elysia Alpha Compressor, iZotope Ozone Dynamics)
- A near-finished stereo mix at -6dBFS average loudness with at least 6dB of headroom
- Skill level: Intermediate (you know what a ratio and threshold do)
- Estimated time: 30-60 minutes per master
Start at 30-40ms attack and 200-300ms release, then adjust from there. That's the industry's most reliable entry point for mastering compression, and everything else in this tutorial is about refining those numbers for your specific track.
Mastering compression isn't about taming dynamics the way mix compression is. You're chasing something subtler: a gain reduction so smooth the listener hears glue, not a compressor working. The goal is rarely more than 3-4dB of gain reduction total. Often less than 1dB. The settings that get you there without wrecking transients are almost always found in the attack and release, not the ratio.
Here's how we dial it in, step by step.
Step 1, Set Your Ratio Before Touching Attack or Release
Lock in a conservative ratio first. We use 1.5:1 as a default starting point. The Manley Nu Mu's sweet spot runs 1.2:1 to 3:1. The Elysia Alpha Compressor tops out at 2.5:1 by design.
Why set ratio first? Because the ratio determines how aggressively the compressor responds once the signal crosses the threshold. If your ratio is 4:1 and your attack is 30ms, you're already fighting a losing battle against punch. Keep the ratio low and let attack and release do the tonal work.
Set threshold so you're seeing 2-3dB of gain reduction on peaks. Don't chase more than that until you've dialled in your timing settings.
Step 2, Start Attack at 30ms and Listen to the Kick
The kick drum is your attack timing reference. At 30ms, a typical kick's initial transient clears the detector before the compressor clamps down. You'll hear the punch intact. Move that attack to 5ms and the compressor grabs the front edge of the kick. The whole track sounds slightly smaller and more controlled, but also slightly dead.
We ran a hip-hop master through FabFilter Pro-C 2 at 5ms attack. The low end felt tight on headphones but lost about 2dB of perceived punch on a Yamaha NS-10 check. Moving to 30ms brought it back. Same threshold, same ratio, same output. Just the attack change.
30ms is the starting line. Not the finish.
Step 3, Find Your Release Anchor Using Beat Duration
Here's where most tutorials go soft on you. We won't. Release timing should be tied to your track's tempo.
The formula: divide 60,000 by your BPM to get the duration of one beat in milliseconds. At 120 BPM, one beat is 500ms. Your release should recover within one beat so the compressor isn't still clamping when the next transient arrives.
We target 50-80% of one beat as our release starting point. At 120 BPM, that's roughly 250-400ms. At 90 BPM (one beat = 667ms), you can run 300-500ms before pumping becomes an issue.
Set release too short (under 60ms) and you'll get pumping on sustained elements like pads and room reverb tails. Set it too long (over 600ms at 120 BPM) and the compressor hasn't recovered before the next hit. Both sound annoying. The tempo-sync approach keeps you out of both ditches.
Step 4, Push Attack Longer to Protect Transients
Once release is set, extend your attack. This is the move that preserves punch. Bob Katz's documented benchmark puts the useful mastering attack range at 50-300ms, with 100ms as a practical average. We agree with that range but we'd put our personal starting point slightly lower, at 60ms, for anything with defined transients.
Attacks between 50-200ms are what engineers call "invisible." The compressor is still working. You'll see gain reduction on the meter. But the transients pass through before the gain stage responds, so the track never sounds squashed.
Push to 80-120ms on anything where the snare or kick needs to stay physical in the room. Pull back toward 30-50ms if you want a denser, more controlled low-frequency foundation.
Step 5, A/B Your Attack Against Bypass in Real Time
Don't evaluate compression in isolation. Bypass it every 8 bars and compare. Specifically, listen for three things: kick punch, high-hat shimmer, and the way reverb tails decay.
If the kick punch disappears on bypass: your attack is too short, it's grabbing the transient. If the reverb tails sound different: your release is probably too short, and the compressor is pumping on the decay. If you can't tell the difference: you're in the right zone.
The satisfying moment isn't the one where you hear what the compressor is doing. It's the one where you can barely tell it's there but the bypassed signal sounds thinner.
Step 6, Dial Release Faster for Electronic Tracks, Slower for Acoustic
Genre matters here, and most guides skim over it. We won't.
For electronic music with hard-clipped transients (techno, trap, drum and bass): try 60-120ms release. The transients are already shaped by limiting or saturation, so faster release doesn't pump as badly. You want the compressor to recover fast enough to stay out of the way of dense low-end hits.
For acoustic recordings, orchestral, folk, or jazz: use 300-800ms. Natural room ambience and resonance need the compressor to breathe slowly. We tracked a jazz master through the Elysia Alpha at 150ms release. The upright bass notes started sounding choked on the decay. Moved to 400ms. The sustain came back and the room opened up.
For rock and pop: 200-350ms is usually the target, tuned to the specific tempo using the beat-duration formula from Step 3.
Step 7, Try Multiband Only When You Have a Frequency-Specific Problem
Single-band compression handles most masters. Reach for multiband when you have one specific issue: low-end muddying on loud sections, or harshness in the 2-5kHz range that only appears on peaks.
For low-band multiband (below 200Hz): use slower attack, 80-150ms, because bass transients carry fundamental energy you don't want to clip. Use a medium release, 200-400ms, to avoid pumping on sustained bass notes.
For high-mid band (2-5kHz): faster attack, 20-40ms, works because you're catching harshness before it registers as a transient punch issue. Release can be quicker too: 80-150ms.
FabFilter Pro-MB gives you per-band attack and release. iZotope Ozone's Dynamics module does the same. Use those tools. Set each band's timing to match the musical content in that frequency range, not just one global setting.
Step 8, Check Your Gain Reduction Meter, Not Just Your Ears
Your ears fatigue. Meters don't.
Keep peak gain reduction under 4dB. Ideally, you're seeing 1-2dB on most material with occasional 3dB peaks on the loudest hits. If the meter is consistently sitting at 5-6dB, your threshold is too low, or your ratio is too high. Pull one back before touching attack or release again.
This matters because heavy gain reduction forces you to compensate with louder makeup gain. That cycle wrecks transient integrity faster than any attack setting will.
Step 9, Match the Gain Structure Before Evaluating Sound
Gain-match your compressed output to your bypass signal. Use your output gain or makeup gain knob to level-match within 0.5dB. Then A/B again.
This step is frustrating because louder always sounds better. We've seen engineers accept a bad compression setting simply because the output was 1.5dB hotter. Match levels. Then decide.
Most mastering compressors have an output gain or a mix knob for this. Use them before you draw conclusions about whether your attack and release settings are actually working.
Step 10, Commit and Test on Multiple Playback Systems
Once you've dialled in attack and release, bounce a reference and test it on at least three playback systems: studio monitors, headphones, and a consumer speaker or phone.
Transient punch sounds different on each one. The settings that preserve kick drum impact on NS-10s sometimes over-emphasise low-end thump on earbuds. We catch most transient problems on the third listening system. Not the first.
If something sounds off on one system, don't reach for the EQ yet. Check your release first. A release that's 50ms too short on a busy mix causes the most cross-system inconsistency we see in amateur masters.
Pro Tips
Run the compressor at unity and watch the meter first. Set attack to 30ms, release to 200ms, threshold to barely tickle the detector. Watch the meter for 30 seconds. How the needle moves tells you more about the track's dynamics than any spectrum analyzer will.
Long attack into a clipper is an underrated mastering chain. Set your mastering compressor to 80-120ms attack with soft knee, then hit a transparent clipper at -0.3dBFS after it. The compressor handles macro dynamics, the clipper catches the transient peaks you let through. Cleaner than trying to do both jobs with one compressor setting.
Parallel compression at mastering needs different attack settings than serial. In a parallel (New York-style) blend, you can push your attack down to 5-15ms on the compressed chain without killing punch, because the dry signal preserves the transients. Blend to taste at roughly 20-40% wet.
Auto-release on hardware is often better than you think. The Manley Nu Mu's programme-dependent release sounds brilliant on acoustic material because it adjusts timing to the complexity of the signal. Don't default to manual release until you've auditioned the auto setting. We love it on anything with natural room sound.
Common Mistakes to Avoid
Setting attack under 10ms on a full mix. At under 10ms, you're not doing mastering compression anymore. You're limiting. The compressor grabs transients, the mix loses dimension, and you'll spend hours wondering why the low end sounds ugly. Stay above 20ms as a minimum, 30ms as a safe floor.
Ignoring release on slow-tempo tracks. At 70 BPM, one beat is 857ms. We've seen engineers copy release settings from a 128 BPM club track to a 70 BPM ballad without adjusting. The compressor pumps on every chorus. It's a ridiculous mistake but a common one. Always recalculate release timing for each project.
Chasing 6dB of gain reduction to get louder masters. More gain reduction requires more makeup gain, which hits your limiter harder, which creates more inter-sample peaks, which creates more distortion on streaming. The whole cycle is self-defeating. Keep reduction under 4dB and use your limiter for loudness.
Not A/B testing with gain-matched bypass. The single most unreliable way to evaluate your compression settings is to bypass and compare without level-matching. You will always prefer the louder option. Always. Gain-match before every A/B. No exceptions.
Frequently Asked Questions
What attack setting should I use for mastering compression?
Start at 30-40ms for most material. Bob Katz's documented benchmark puts the practical mastering range at 50-300ms, with 100ms as a common average. For anything with prominent kick drums or hard transients, we'd start at 60ms and push longer if the punch still feels compressed. Attacks between 50-200ms sit in the "invisible" zone where the compressor works without audibly grabbing transients.
How do I sync release time to my track's tempo?
Divide 60,000 by your BPM to get one beat duration in milliseconds. At 120 BPM, that's 500ms. Target 50-80% of that value as your release starting point, roughly 250-400ms at 120 BPM. This keeps the compressor recovering before the next significant transient arrives, which prevents audible pumping on repetitive material.
How much gain reduction is too much in mastering?
Keep it under 4dB peak. Most professional masters show 1-2dB of consistent gain reduction with occasional 3dB peaks on the loudest sections. More than 4dB means your threshold is too low or your ratio is too high. Heavy gain reduction forces louder makeup gain, which compounds transient loss and creates more distortion at the limiting stage.