Mixing Guides

Effects chain order: why the rack hierarchy changes your sound

By 5 min read
On this page10 sections
  1. The one principle behind every ordering decision
  2. A starting chain that makes sense
  3. Corrective before creative
  4. Why EQ before and after compression are both normal
  5. Why saturation is so order-sensitive
  6. Time effects belong at the end, or somewhere else entirely
  7. Where gain staging fits
  8. Order on the bus, not only the channel
  9. How to test an order change properly
  10. The chain you can actually manage

Plugin order changes the result because almost every mixing processor reacts to what reaches it. A compressor responds to the level at its input. A saturator responds to level too. An EQ placed before either of them changes that input, so it changes the behaviour of everything after it.

This is not a style rule. It is signal flow. Two identical plugins with identical settings in a different order are two different processes.

The one principle behind every ordering decision

Ask a single question at each position in the rack:

Does this processor react to what the previous one did?

  • A compressor reacts to level, so anything that changes level or tone before it changes the gain reduction.
  • A saturator reacts to level, so its harmonic character follows the dynamics it receives.
  • A gate reacts to level, so anything that raises the noise floor before it makes gating harder.
  • A limiter reacts to peaks, so anything that adds peaks after it escapes control.

Once you think in those terms, most ordering questions answer themselves.

A starting chain that makes sense

This is a common order, and each position has a reason.

Position Processor Why it sits here
1 Cleanup and gating Remove noise and rumble before anything amplifies them
2 Corrective EQ Fix resonances and mud before the compressor reacts to them
3 Compression Control dynamics on a signal that is already tonally sane
4 Dynamic EQ or de-essing Catch what remains after the level is stable
5 Saturation Add harmonics to a controlled signal so the character stays consistent
6 Tonal EQ Shape the final tone, including anything saturation added
7 Modulation Chorus, phaser and similar effects on a finished tone
8 Reverb and delay Time effects last, or on a send instead

Treat that as a default, not a law. The useful skill is knowing why each row is where it is, so you can break the order deliberately.

Corrective before creative

Put the processing that fixes a problem before the processing that adds character.

A resonance at 300 Hz that triggers your compressor every bar is a problem. Cut it first and the compressor stops chasing it. If you leave the cut until after compression, the compressor keeps reacting to energy you were going to remove anyway, and the gain reduction follows a frequency you did not want to emphasise.

The same logic applies to rumble below the useful range of an instrument. Remove it early. Every processor after that point works on a cleaner signal.

Why EQ before and after compression are both normal

There is no contradiction in using two equalisers.

EQ before compression decides what the compressor hears. Use it to remove what should not drive gain reduction.

EQ after compression decides what the listener hears. Use it for tone, air, weight and balance, once the dynamics are stable.

A single band moved from one side of the compressor to the other can change a mix noticeably. Try it on a vocal or a bass and listen to how the gain reduction meter changes, not only the tone.

If you want one plugin that handles the corrective and dynamic work together, read dynamic EQ explained.

Why saturation is so order-sensitive

Saturation is level-dependent by definition. Feed it a signal that swings 15 dB and its character swings with it: gentle in the quiet parts, aggressive in the loud parts.

Place it after compression and the input range is narrower, so the harmonic character stays consistent. Place it before compression and the compressor now reacts to the harmonics you added, which can sound alive or unstable depending on the material.

Both are usable. Only one of them is predictable. Choose knowingly. There is more detail in what is saturation.

Time effects belong at the end, or somewhere else entirely

Reverb and delay create tails. Anything after them processes the tail as well as the source.

Compress after reverb and the tail pumps with the source. Saturate after reverb and the tail distorts. Occasionally that is the effect you want. Usually it is not, and it is the reason a mix sounds smeared without an obvious cause.

Most of the time, reverb and delay should not be on the channel at all. Put them on a send so several sources share one space and you keep control of the dry signal. See when to use send channels.

Where gain staging fits

Between every stage, level matters. A processor that receives 10 dB more than it expects behaves differently, and the difference is often mistaken for a better sound.

When you compare two orderings, match the output level first. Louder wins every blind comparison, and it wins for the wrong reason.

Order on the bus, not only the channel

The same reasoning applies to a group or bus. Glue compression on a drum bus reacts to whatever the individual channels sent it, so a cut on the kick channel changes how the bus compressor behaves on the whole kit.

This is why bus processing should usually be set after the channels are roughly balanced, not before. What is a bus in mixing covers the routing side.

How to test an order change properly

  1. Change one plugin position. Only one.
  2. Match the output level between the two versions.
  3. Listen in context, with the rest of the mix playing.
  4. Listen for the specific thing you were trying to fix.
  5. Keep the version that solved it, not the version that sounded bigger.

If you cannot hear a difference after matching level, the order did not matter for that material. That is a useful result too: leave it and move on.

The chain you can actually manage

A rack of twelve plugins is hard to order because it is hard to hear what each one contributes. Fewer, better-placed processors are easier to reason about and easier to fix later.

If you want to keep a serial chain visible and organised rather than scattered across your project, SPC Lumen Relay hosts nested effect racks with per-band routing, and SPC Prism Q covers corrective and dynamic EQ in one place so the chain stays short.

The goal is not a longer rack. It is a rack where you can explain why every plugin is in the position it occupies.

Frequently asked questions

Does plugin order actually change the sound?

Yes, whenever a processor reacts to level or tone. A compressor responds to whatever reaches it, so equalising before or after it produces different gain reduction. Purely linear processing with no level dependence can be order-independent, but most mixing tools are not.

Should EQ come before or after compression?

EQ before compression changes what the compressor reacts to, which is useful for removing rumble or taming a resonance that triggers the detector. EQ after compression shapes the already-controlled tone. Many chains use both, with a corrective EQ first and a tonal EQ last.

Where does saturation belong in a chain?

Saturation reacts strongly to input level, so it usually belongs after the stage that controls dynamics, otherwise its character changes with every loud passage. Placing it before compression is a valid creative choice when you want the compressor to react to the added harmonics.

Where should reverb and delay go?

Usually last on the channel, or on a send instead of the channel. Compressing or saturating after reverb processes the tail as well as the source, which can sound smeared unless it is a deliberate effect.

Is there one correct plugin order?

No. There are common starting points that work because of how each processor behaves, but the correct order is the one that solves the problem in front of you. Change one position at a time and compare at matched level.

#effects chain#plugin order#signal flow#mixing#gain staging

Your learning path

Community signal

Join the Spectral Colors Discord.

Get plugin updates, report bugs, follow experimental audio builds, and help shape what gets polished next.

Join me on DiscordGet updates and report bugs