Compressor attack and release
Краткий ответ
Attack sets how fast a compressor clamps down after the signal crosses the threshold; release sets how fast it lets go. A slower attack of 10-30 ms keeps transients punchy, while sub-millisecond attack flattens them. Set release so gain reduction recovers before the next hit, and the compression breathes in time with the song.
What does attack do on a compressor?
Attack is the time a compressor takes to reach full gain reduction once the signal exceeds the threshold[1]. Whatever happens inside that window passes through mostly untouched, so attack decides how much of each transient survives.
A slow attack lets the front of a drum hit, pluck or consonant through and then turns the rest down, which makes the sound punchier than the input. A fast attack catches the transient itself, so the sound gets smoother, rounder and further away. Ableton's manual describes the trade-off plainly: a slight attack of 10-50 ms lets peaks through and preserves dynamics, while extremely short times take the life out of a signal and can add a slight buzz from distortion[1].
Why attack numbers don't transfer between compressors
The same number means different things on different designs. FabFilter Pro-C 3's attack runs from 0.005 ms to 250 ms and is program-dependent[2]. The 1176's attack spans 20 to 800 microseconds, so even its slowest setting is under 1 ms, and its knobs get faster as you turn them toward higher numbers[3]. The LA-2A has no attack knob at all: its average attack is fixed at about 10 ms[4].
So copy settings as a direction, not a value. Watch the gain reduction meter and listen to the front edge of the sound.
What does release do on a compressor?
Release is the time a compressor takes to return to unity gain after the signal falls back below the threshold[5]. It controls how much of the tail, room and sustain comes back up between hits.
Short release lets the sustain of each note swell back quickly, which sounds bigger and more energetic but can pump. Long release keeps the signal turned down for longer, which evens out level but can squash the next transient before it arrives. Ableton notes that short release times cause pumping, which is usually unwanted but some engineers use deliberately on full drum kits[1].
Program-dependent and two-stage release
Many compressors change their release with the material. Pro-C 3 recovers quickly after a transient and slowly after long stretches of gain reduction, and its Auto Release adds more program dependency based on the amount of gain reduction[2]. The LA-2A releases about 50% in roughly 60 ms, then takes anywhere from 1 to 15 seconds for the rest[4], which is a big reason it levels vocals so smoothly.
One physical limit applies to every compressor: a 50 Hz wave takes 20 ms to complete one cycle. Release times near or below the period of the lowest note start tracking the waveform itself and distort bass and 808s, so keep bass release well above about 50 ms unless you want grit.
How do attack and release combinations change punch and groove?
Attack and release work as a pair: attack decides what happens to the front of a sound, release decides what happens to the back. Together they reshape the envelope, which is why compression can make a loop swing harder or feel flatter without changing a single note.
| Attack | Release | What you hear | Good for |
|---|---|---|---|
| Fast (under 1 ms) | Fast (40-100 ms) | Transients flattened, room and sustain pulled up, audible grit | Parallel drum crush, aggressive rock or lo-fi textures |
| Fast (under 1 ms) | Slow (300 ms and up) | Smooth, controlled, can sound dull and distant | Taming peaky bass or a vocal that jumps out |
| Slow (10-30 ms) | Fast (50-150 ms) | Punchier front edge, lively sustain, can breathe | Kick, snare, drum bus punch |
| Slow (10-30 ms) | Slow (300 ms and up) | Gentle leveling with transients intact | Mix bus glue, pads, acoustic guitar |
| Medium (3-10 ms) | Auto or tempo-timed | Balanced control that follows the groove | Vocals, bass, most buses |
If you want more transient without any level control at all, a transient shaper does the job more directly. Our transient shaping guide covers when to reach for one instead of a compressor.
Attack and release starting points for drums, vocals, bass and buses
Use these as starting points, then adjust by ear with the track playing in the mix. The gain reduction column matters as much as the timing: the same attack sounds very different at 2 dB of compression than at 10 dB.
| Source | Attack | Release | Gain reduction | Notes |
|---|---|---|---|---|
| Kick | 10-30 ms | 50-100 ms, or timed to the gap between kicks | 3-6 dB | Slower attack adds click; faster rounds it off |
| Snare or clap | 5-20 ms | 80-150 ms | 3-6 dB | Release shorter than the time between hits |
| Drum bus | 10-30 ms | 100-300 ms or auto | 2-4 dB | Tempo-timed release makes the bus groove |
| 808 and bass | 10-30 ms | 100-300 ms | 3-6 dB | Too fast a release distorts low notes |
| Rap vocal | 2-10 ms | 40-100 ms | 4-8 dB | Fast enough to catch syllables, not so fast it smears consonants |
| Sung vocal | 5-20 ms | 100-300 ms or auto | 3-6 dB | Smooth leveling; pair with a second compressor for peaks |
| Acoustic guitar | 10-30 ms | 150-300 ms | 2-4 dB | Keeps pick attack while evening strums |
| Mix bus | 10-30 ms | Auto or 100-300 ms | 1-2 dB | Gentle glue; see our bus compressor guide |
For vocals that need more than 6-8 dB of control, splitting the work between two compressors usually sounds cleaner than one heavy setting, as explained in serial compression explained. For mix bus specifics, read what a bus compressor is and when to use it.
How do you time compressor release to the tempo?
Set release so the gain reduction is back to 90-100% of the original level just before the next hit arrives. FabFilter describes this as the common way to make a compressor breathe in time with the song[5], and Universal Audio gives the same advice for snare: keep release shorter than the time between snare hits to avoid pumping or breathing[3].
To get a starting number, divide 60,000 by the BPM for a quarter note in milliseconds, then halve it for eighths and again for sixteenths. Release knobs describe a curve, not a hard stop, so aim a little shorter than the note value you are targeting.
| Tempo | Quarter note | Eighth note | Sixteenth note |
|---|---|---|---|
| 90 BPM | 667 ms | 333 ms | 167 ms |
| 120 BPM | 500 ms | 250 ms | 125 ms |
| 140 BPM | 429 ms | 214 ms | 107 ms |
| 170 BPM | 353 ms | 176 ms | 88 ms |
Match release to the rhythm the part actually plays. A trap hi-hat pattern in sixteenths wants a much shorter release than a kick that lands on every quarter. For deliberate pumping against the kick, use a sidechain instead, as covered in the sidechain compression tutorial.
How to set attack and release by ear
Set attack first, then release, while the compressor is working hard enough for the timing to be obvious. FabFilter recommends exactly this order and suggests exaggerating the compression while you listen[5].
- Exaggerate the compression
Pull the threshold down for about 10 dB of gain reduction at a 4:1 to 8:1 ratio. - Start at the extremes
Set attack to its slowest value and release to its fastest, so every transient passes through. - Shorten the attack
Bring attack down until the front of the sound starts to dull, then back it off slightly. - Lengthen the release
Increase release until the compressor stops chattering, but keep it short enough to recover before the next hit. - Set the real amount
Raise the threshold back to your target gain reduction, usually 2-6 dB on single tracks. - Level-match and compare
Adjust makeup gain so bypass and processed signals match in loudness, then decide if the compression helps.
Lookahead, auto release and other time controls
Lookahead delays the audio slightly so the detector sees peaks before they arrive, which lets a digital compressor catch transients without an ultra-fast attack. Ableton's Compressor offers 0, 1 and 10 ms of lookahead[1], and Pro-C 3 allows up to 20 ms, with the trade-off of extra latency[2].
- Auto release Good default on vocals, buses and anything with changing density. It speeds up after short peaks and slows down under sustained compression.
- Stepped release on bus compressors SSL's Bus Compressor 2 plug-in added 0.4, 0.8 and 1.2 second release options and a 20 ms attack option to the classic control set[6]. With stepped controls, pick the step closest to your tempo-timed value.
- Hold Some compressors add a hold time that keeps gain reduction in place before release starts. A little improves transparency; a lot creates pumping[2].
- Latency check Lookahead adds delay. Most DAWs compensate automatically, but disable it while recording through the plugin.
If the core ideas of threshold, ratio and knee are still fuzzy, start with audio compression explained and come back to timing afterwards.
Try these attack and release settings with the free compressor plugins listed on Plugg Supply.
Learning path
Связанные хабы ответов
Часто задаваемые вопросы
- What is a good attack time for vocals?
- A good vocal attack time usually starts between 2 and 20 ms. Faster settings around 2-5 ms catch the front of rap syllables and keep a vocal upfront and even, while 10-20 ms lets more consonant bite through for sung vocals. If the vocal starts to sound dull or lispy, lengthen the attack; if peaks still jump out, shorten it or add a second compressor.
- What attack and release should I use on a kick drum?
- For a kick drum, start with an attack of 10-30 ms and a release of 50-100 ms, with 3-6 dB of gain reduction. The slower attack lets the beater click through, which adds punch. Time the release so the kick compressor recovers fully before the next kick, otherwise each hit gets squashed by the tail of the previous one.
- Should compressor release be fast or slow?
- Compressor release should be as fast as possible without audible pumping or distortion, and slow enough to recover smoothly before the next note. Fast release adds energy and sustain but can pump; slow release sounds smoother but can hold the next transient down. Timing release to the song's tempo, or using auto release, is the most reliable middle ground.
- What does auto release do on a compressor?
- Auto release makes the compressor change its release time based on the material. In FabFilter Pro-C 3, for example, Auto Release adjusts the release depending on the current amount of gain reduction. The result is a fast recovery after short peaks and a slower one during sustained compression, which suits vocals and buses.
- How do I calculate release time from BPM?
- Divide 60,000 by the BPM to get a quarter note in milliseconds, then halve it for an eighth note and again for a sixteenth. At 140 BPM, a quarter note is about 429 ms and an eighth is about 214 ms. Set the compressor release slightly shorter than the note value between hits so gain reduction recovers in time.
- Why does my compressor distort bass and 808s?
- A compressor distorts bass when its attack or release is so fast that it reacts to individual cycles of the waveform. A 50 Hz note takes 20 ms per cycle, so release times near that length make the gain wobble with the wave itself. Lengthen the release to 100 ms or more and slow the attack slightly to clean up bass compression.