{"course":{"slug":"motion-and-audio","title":"Motion, Sound and Music","url":"https://addaly.com/learn/motion-and-audio","level":"intermediate","track":"create"},"lesson":{"slug":"the-order-of-operations","title":"The chain, and why the order is not arbitrary","url":"https://addaly.com/learn/motion-and-audio/the-order-of-operations","position":63,"of":72,"minutes":10,"answer":"Each stage changes what the next one sees, so repair precedes processing, subtractive EQ precedes compression, de-essing follows it.","keyIdea":"Each stage changes what the next one sees, so repair precedes processing, subtractive EQ precedes compression, de-essing follows it, and the master carries only loudness and safety: anything more there is a decision that belonged further up."},"body":{"format":"markdown","text":"## The chain, and why the order is not arbitrary\n\nA voice track goes through the same sequence of stages in almost every professional context. The order is not convention; each stage changes what the next one sees, and getting it wrong makes every subsequent decision harder.\n\n```\n1  gain staging        get the track to a sensible working level\n2  editing and repair  cuts, room tone, clicks, plosives, loud breaths\n3  broadband noise     the least reduction that solves the problem\n4  subtractive EQ      high-pass, remove resonances and mud\n5  compression         control the dynamic range\n6  de-essing           after compression, because compression causes it\n7  additive EQ         presence and air, on a now-stable signal\n8  saturation          optional, for density\n9  reverb / space      on a send\n10 bus processing      gentle glue compression across the mix\n11 loudness and limit  the final target and true-peak ceiling\n```\n\n## Why each boundary is where it is\n\n**Repair before processing.** A click, a plosive or a chair creak fed into a compressor triggers gain reduction that ducks the words around it. Fix the event first and the compressor never sees it.\n\n**Noise reduction early.** Every later stage (EQ boosts, compression, saturation) amplifies noise along with signal. Removing it first means you are not fighting it four times.\n\n**Subtractive EQ before compression.** A compressor responds to total energy, and low-frequency rumble carries a great deal of it. Compress before high-passing and the rumble drives the gain reduction, so the voice ducks every time a lorry passes. High-pass first and the compressor responds to the voice.\n\n> Figure: The voice chain, and the reason each boundary is there. Layers, top to bottom: 1 Repair and edit (before a compressor reacts to a chair creak); 2 Noise reduction (the least that solves it); 3 Subtractive EQ (high-pass, or rumble drives the gain reduction); 4 Compression (3:1, and 3–6 dB on the loudest phrases); 5 De-essing (after compression, which is what caused it); 6 Additive EQ (presence, on a now-stable signal); 7 Reverb, on a send (a finished voice, placed somewhere); 8 Loudness and limit (a gain change, not a squash). Each stage changes what the next one sees. Compress before high-passing and the voice ducks every time a lorry passes, because a compressor responds to total energy and rumble carries a lot of it. Boost 4 kHz before compressing and the compressor triggers harder on the band you just raised, partly undoing the boost. These are defaults rather than laws, and a departure is fine as long as you can say why.\n\n**De-essing after compression.** Compression turns down the loudest parts; sibilants are rarely the loudest parts, so afterwards they stand relatively higher. De-essing first means re-creating the problem in the next stage.\n\n**Additive EQ after compression.** Boost 4kHz first and the compressor now triggers harder on the boosted band, which partly undoes the boost. Compress into a stable signal, then shape it.\n\n**Reverb last among the voice processing.** Reverb should be applied to a finished voice. Compressing after a reverb squashes the tail and pumps the room; EQing after it changes the space's tone rather than the voice's.\n\nThese are defaults, not laws. A deliberate departure (a compressor before EQ to catch a specific dynamic problem, a touch of reverb before a saturator for a particular effect) is fine as long as you can say why.\n\n## Gain staging through the chain\n\nEach stage should hand on a level near where the next expects it. Plugins modelled on analogue equipment often have a sweet spot around −18 dBFS, and a signal arriving 15dB hotter will behave differently from the way its designer intended.\n\nPractically: use a gain trim at the start, and use the output or make-up control on each plugin to leave the level roughly as it arrived. If the level is climbing 6dB at every stage, you will discover it at the limiter and have to unpick everything.\n\n## Track, bus, master\n\nThree layers, each with a job.\n\n**Track processing** solves problems specific to one voice: this speaker's sibilance, this microphone's proximity, this room's resonance.\n\n**Bus processing** makes several elements behave as one. A dialogue bus with 1 to 2dB of gentle compression across all speakers makes a conversation feel like one scene rather than a series of separate recordings.\n\n**Master processing** is loudness and safety only: the limiter, the true-peak ceiling, perhaps a very gentle overall EQ. Anything more on the master is a sign that a decision should have been made further up.\n\nThe commonest structural mistake is doing bus work on individual tracks: compressing each speaker hard to make them match, rather than balancing them and letting a bus compressor do the last decibel.\n\n## Working order, as opposed to signal order\n\nThe signal chain and the order you *build* it in are different.\n\n1. **Edit first, entirely.** Get the content right before touching a plugin. There is no point in EQing a line you are going to cut.\n2. **Balance with faders, no processing.** Set relative levels. A surprising amount of what people reach for a compressor to fix is a fader problem.\n3. **Then process**, cheapest move first: a fader, then an EQ cut, then a compressor, and only then anything more elaborate.\n4. **Then automate** the things a static process cannot handle.\n5. **Then measure** and set the delivery loudness.\n\nMixing in this order means each tool is solving what is left rather than what an earlier tool created.\n\n## Two habits worth building\n\n**Bypass everything periodically.** After an hour, you will have adapted to your own decisions. A raw-versus-processed comparison, level-matched, tells you whether you have improved the track or merely changed it, and sometimes you have made it worse and become used to it.\n\n**Leave it overnight.** Fresh ears catch in thirty seconds what tired ears miss for an hour. Every experienced mixer says this and it remains the least followed advice in audio.\n\n## The free path\n\n**Ardour** and **Reaper** give you full bus routing, plugin chains and automation. **Audacity** does effects destructively per clip, which makes it awkward for chain work but perfectly usable for a single voice track. The **LSP** and **Calf** plugin suites cover EQ, compression, de-essing, gating and limiting. **DaVinci Resolve**'s free Fairlight page gives a complete mixing environment with a fixed channel strip in the professional order, which is itself a useful thing to look at, because the order it enforces is the one in this lesson.\n\n## The limitation\n\nA chain is a starting structure, not a recipe. Every recording arrives with its own problems, and a template applied blindly does harm: a high-pass at 100Hz on a deep voice recorded at a distance removes body it needed; a compressor on a track already even in level only adds noise and pumping.\n\nThe discipline that prevents this is to ask, at each stage, what problem this stage is solving on *this* track. If the answer is \"it is what I always do\", switch it off and see whether anybody notices."},"check":{"question":"A voice track ducks noticeably every time a lorry passes outside, although the rumble itself is barely audible. The chain is: compressor, then high-pass filter, then EQ. What is happening?","options":[{"text":"The compressor responds to total energy, and low-frequency rumble carries a lot of it, so the gain reduction is being driven by content the high-pass has not yet removed.","correct":true},{"text":"The high-pass filter's phase response is shifting the rumble into the compressor's detection band, which would not happen with a linear-phase filter in the same position.","correct":false,"tempting":"A filter after the compressor cannot affect what the compressor detected, and phase shift does not relocate energy between bands."},{"text":"The compressor's release is too long, so each rumble holds the gain down through the following words; shortening it would resolve the ducking without reordering the chain.","correct":false,"tempting":"Release length changes how long the duck lasts but not that the rumble is triggering it in the first place."},{"text":"The high-pass is set too low to remove the rumble, and moving it up to 200Hz would solve the problem in its current position without any need to place it before the compressor, since the audible symptom is the filtered output rather than the compressor's behaviour.","correct":false,"tempting":"The symptom is gain reduction applied to the voice, which happens upstream of the filter wherever the filter's corner is set."}]},"prev":{"slug":"small-speakers-and-translation","title":"What survives a phone speaker","url":"https://addaly.com/learn/motion-and-audio/small-speakers-and-translation"},"next":{"slug":"tts-and-prosody","title":"What a text-to-speech system cannot read","url":"https://addaly.com/learn/motion-and-audio/tts-and-prosody"},"authorship":"Founder and series editor: Dr Mustafa Mun. Written by AI models to a written standard. Exam keys checked blind by a second model: 3,665 of 3,666 agreed. Academic review invited.","review":{"status":"Draft, open for academic review"},"cite":"Addaly (2026) 'The chain, and why the order is not arbitrary', in Motion, Sound and Music. Edited by M. Mun. Addaly. Available at: https://addaly.com/learn/motion-and-audio/the-order-of-operations (Accessed: 13 October 2026).","licence":{"name":"CC BY-NC-SA 4.0","url":"https://creativecommons.org/licenses/by-nc-sa/4.0/"},"reader":{"schema":1,"title":"The chain, and why the order is not arbitrary","courseTitle":"Motion, Sound and Music","module":{"index":7,"slug":"shaping-and-mixing-sound","title":"Shaping and mixing sound"},"answer":null,"keyIdea":"Each stage changes what the next one sees, so repair precedes processing, subtractive EQ precedes compression, de-essing follows it, and the master carries only loudness and safety: anything more there is a decision that belonged further up.","hero":{"kind":"figure","figure":{"t":"figure","label":"Figure","figure":{"type":"stack","title":"The voice chain, and the reason each boundary is there","layers":[{"label":"1 Repair and edit","detail":"before a compressor reacts to a chair creak"},{"label":"2 Noise reduction","detail":"the least that solves it"},{"label":"3 Subtractive EQ","detail":"high-pass, or rumble drives the gain reduction"},{"label":"4 Compression","detail":"3:1, and 3–6 dB on the loudest phrases"},{"label":"5 De-essing","detail":"after compression, which is what caused it"},{"label":"6 Additive EQ","detail":"presence, on a now-stable signal"},{"label":"7 Reverb, on a send","detail":"a finished voice, placed somewhere"},{"label":"8 Loudness and limit","detail":"a gain change, not a squash"}],"caption":"Each stage changes what the next one sees. Compress before high-passing and the voice ducks every time a lorry passes, because a compressor responds to total energy and rumble carries a lot of it. Boost 4 kHz before compressing and the compressor triggers harder on the band you just raised, partly undoing the boost. These are defaults rather than laws, and a departure is fine as long as you can say why."},"alt":"Figure: The voice chain, and the reason each boundary is there. Layers, top to bottom: 1 Repair and edit (before a compressor reacts to a chair creak); 2 Noise reduction (the least that solves it); 3 Subtractive EQ (high-pass, or rumble drives the gain reduction); 4 Compression (3:1, and 3–6 dB on the loudest phrases); 5 De-essing (after compression, which is what caused it); 6 Additive EQ (presence, on a now-stable signal); 7 Reverb, on a send (a finished voice, placed somewhere); 8 Loudness and limit (a gain change, not a squash). Each stage changes what the next one sees. Compress before high-passing and the voice ducks every time a lorry passes, because a compressor responds to total energy and rumble carries a lot of it. Boost 4 kHz before compressing and the compressor triggers harder on the band you just raised, partly undoing the boost. These are defaults rather than laws, and a departure is fine as long as you can say why."}},"blocks":[{"t":"h2","id":"the-chain-and-why-the-order-is-not-arbitrary","runs":[{"text":"The chain, and why the order is not arbitrary"}]},{"t":"p","runs":[{"text":"A voice track goes through the same sequence of stages in almost every professional context. The order is not convention; each stage changes what the next one sees, and getting it wrong makes every subsequent decision harder."}]},{"t":"code","lang":"","label":"Text","text":"1  gain staging        get the track to a sensible working level\n2  editing and repair  cuts, room tone, clicks, plosives, loud breaths\n3  broadband noise     the least reduction that solves the problem\n4  subtractive EQ      high-pass, remove resonances and mud\n5  compression         control the dynamic range\n6  de-essing           after compression, because compression causes it\n7  additive EQ         presence and air, on a now-stable signal\n8  saturation          optional, for density\n9  reverb / space      on a send\n10 bus processing      gentle glue compression across the mix\n11 loudness and limit  the final target and true-peak ceiling"},{"t":"h2","id":"why-each-boundary-is-where-it-is","runs":[{"text":"Why each boundary is where it is"}]},{"t":"p","runs":[{"text":"Repair before processing.","b":true},{"text":" A click, a plosive or a chair creak fed into a compressor triggers gain reduction that ducks the words around it. Fix the event first and the compressor never sees it."}]},{"t":"p","runs":[{"text":"Noise reduction early.","b":true},{"text":" Every later stage (EQ boosts, compression, saturation) amplifies noise along with signal. Removing it first means you are not fighting it four times."}]},{"t":"p","runs":[{"text":"Subtractive EQ before compression.","b":true},{"text":" A compressor responds to total energy, and low-frequency rumble carries a great deal of it. Compress before high-passing and the rumble drives the gain reduction, so the voice ducks every time a lorry passes. High-pass first and the compressor responds to the voice."}]},{"t":"p","runs":[{"text":"De-essing after compression.","b":true},{"text":" Compression turns down the loudest parts; sibilants are rarely the loudest parts, so afterwards they stand relatively higher. De-essing first means re-creating the problem in the next stage."}]},{"t":"p","runs":[{"text":"Additive EQ after compression.","b":true},{"text":" Boost 4kHz first and the compressor now triggers harder on the boosted band, which partly undoes the boost. Compress into a stable signal, then shape it."}]},{"t":"p","runs":[{"text":"Reverb last among the voice processing.","b":true},{"text":" Reverb should be applied to a finished voice. Compressing after a reverb squashes the tail and pumps the room; EQing after it changes the space’s tone rather than the voice’s."}]},{"t":"p","runs":[{"text":"These are defaults, not laws. A deliberate departure (a compressor before EQ to catch a specific dynamic problem, a touch of reverb before a saturator for a particular effect) is fine as long as you can say why."}]},{"t":"h2","id":"gain-staging-through-the-chain","runs":[{"text":"Gain staging through the chain"}]},{"t":"p","runs":[{"text":"Each stage should hand on a level near where the next expects it. Plugins modelled on analogue equipment often have a sweet spot around −18 dBFS, and a signal arriving 15dB hotter will behave differently from the way its designer intended."}]},{"t":"p","runs":[{"text":"Practically: use a gain trim at the start, and use the output or make-up control on each plugin to leave the level roughly as it arrived. If the level is climbing 6dB at every stage, you will discover it at the limiter and have to unpick everything."}]},{"t":"h2","id":"track-bus-master","runs":[{"text":"Track, bus, master"}]},{"t":"p","runs":[{"text":"Three layers, each with a job."}]},{"t":"p","runs":[{"text":"Track processing","b":true},{"text":" solves problems specific to one voice: this speaker’s sibilance, this microphone’s proximity, this room’s resonance."}]},{"t":"p","runs":[{"text":"Bus processing","b":true},{"text":" makes several elements behave as one. A dialogue bus with 1 to 2dB of gentle compression across all speakers makes a conversation feel like one scene rather than a series of separate recordings."}]},{"t":"p","runs":[{"text":"Master processing","b":true},{"text":" is loudness and safety only: the limiter, the true-peak ceiling, perhaps a very gentle overall EQ. Anything more on the master is a sign that a decision should have been made further up."}]},{"t":"p","runs":[{"text":"The commonest structural mistake is doing bus work on individual tracks: compressing each speaker hard to make them match, rather than balancing them and letting a bus compressor do the last decibel."}]},{"t":"h2","id":"working-order-as-opposed-to-signal-order","runs":[{"text":"Working order, as opposed to signal order"}]},{"t":"p","runs":[{"text":"The signal chain and the order you "},{"text":"build","i":true},{"text":" it in are different."}]},{"t":"ol","start":1,"items":[[{"text":"Edit first, entirely.","b":true},{"text":" Get the content right before touching a plugin. There is no point in EQing a line you are going to cut."}],[{"text":"Balance with faders, no processing.","b":true},{"text":" Set relative levels. A surprising amount of what people reach for a compressor to fix is a fader problem."}],[{"text":"Then process","b":true},{"text":", cheapest move first: a fader, then an EQ cut, then a compressor, and only then anything more elaborate."}],[{"text":"Then automate","b":true},{"text":" the things a static process cannot handle."}],[{"text":"Then measure","b":true},{"text":" and set the delivery loudness."}]]},{"t":"p","runs":[{"text":"Mixing in this order means each tool is solving what is left rather than what an earlier tool created."}]},{"t":"h2","id":"two-habits-worth-building","runs":[{"text":"Two habits worth building"}]},{"t":"p","runs":[{"text":"Bypass everything periodically.","b":true},{"text":" After an hour, you will have adapted to your own decisions. A raw-versus-processed comparison, level-matched, tells you whether you have improved the track or merely changed it, and sometimes you have made it worse and become used to it."}]},{"t":"p","runs":[{"text":"Leave it overnight.","b":true},{"text":" Fresh ears catch in thirty seconds what tired ears miss for an hour. Every experienced mixer says this and it remains the least followed advice in audio."}]},{"t":"h2","id":"the-free-path","runs":[{"text":"The free path"}],"role":"free"},{"t":"p","runs":[{"text":"Ardour","b":true},{"text":" and "},{"text":"Reaper","b":true},{"text":" give you full bus routing, plugin chains and automation. "},{"text":"Audacity","b":true},{"text":" does effects destructively per clip, which makes it awkward for chain work but perfectly usable for a single voice track. The "},{"text":"LSP","b":true},{"text":" and "},{"text":"Calf","b":true},{"text":" plugin suites cover EQ, compression, de-essing, gating and limiting. "},{"text":"DaVinci Resolve","b":true},{"text":"’s free Fairlight page gives a complete mixing environment with a fixed channel strip in the professional order, which is itself a useful thing to look at, because the order it enforces is the one in this lesson."}]},{"t":"h2","id":"the-limitation","runs":[{"text":"The limitation"}],"role":"limit"},{"t":"p","runs":[{"text":"A chain is a starting structure, not a recipe. Every recording arrives with its own problems, and a template applied blindly does harm: a high-pass at 100Hz on a deep voice recorded at a distance removes body it needed; a compressor on a track already even in level only adds noise and pumping."}]},{"t":"p","runs":[{"text":"The discipline that prevents this is to ask, at each stage, what problem this stage is solving on "},{"text":"this","i":true},{"text":" track. If the answer is “it is what I always do”, switch it off and see whether anybody notices."}]}],"check":{"question":[{"text":"A voice track ducks noticeably every time a lorry passes outside, although the rumble itself is barely audible. The chain is: compressor, then high-pass filter, then EQ. What is happening?"}],"options":[{"text":[{"text":"The compressor responds to total energy, and low-frequency rumble carries a lot of it, so the gain reduction is being driven by content the high-pass has not yet removed."}],"correct":true,"tempting":null},{"text":[{"text":"The high-pass filter’s phase response is shifting the rumble into the compressor’s detection band, which would not happen with a linear-phase filter in the same position."}],"correct":false,"tempting":[{"text":"A filter after the compressor cannot affect what the compressor detected, and phase shift does not relocate energy between bands."}]},{"text":[{"text":"The compressor’s release is too long, so each rumble holds the gain down through the following words; shortening it would resolve the ducking without reordering the chain."}],"correct":false,"tempting":[{"text":"Release length changes how long the duck lasts but not that the rumble is triggering it in the first place."}]},{"text":[{"text":"The high-pass is set too low to remove the rumble, and moving it up to 200Hz would solve the problem in its current position without any need to place it before the compressor, since the audible symptom is the filtered output rather than the compressor’s behaviour."}],"correct":false,"tempting":[{"text":"The symptom is gain reduction applied to the voice, which happens upstream of the filter wherever the filter’s corner is set."}]}],"order":[1,2,0,3],"why":null},"prev":{"slug":"small-speakers-and-translation","title":"What survives a phone speaker","minutes":10},"next":{"slug":"tts-and-prosody","title":"What a text-to-speech system cannot read","minutes":10}}}