DDaw Made Simple
Advanced6 min read

Advanced Mixing: Sends and Ducking

How GarageBand's Master Echo and Reverb sends actually work, why there's no custom bus routing like Logic Pro, and how to fake group processing and ducking without it.

Basic mixing balances tracks against each other one at a time. Advanced mixing is about getting groups of tracks to sit together, and adding movement a static mix doesn't have. Some of the tools for this look different in GarageBand than you might expect if you've read about mixing in other DAWs, so it's worth being clear about what's actually here before diving in.

What GarageBand doesn't have: custom bus routing

In Logic Pro (and most professional DAWs), you can create your own bus or aux track, route several other tracks' output into it, and process the whole group with one shared compressor or EQ. GarageBand doesn't have this. There's no option to create a bus track or send a regular track's output to another regular track instead of the master output. If you've read a mixing guide that assumes this workflow, it's describing Logic Pro or a similar DAW, not GarageBand: there's no hidden "create bus" option to go looking for.

The two sends GarageBand actually gives you

What GarageBand does have is two fixed, shared sends: Master Echo and Master Reverb. Turn them on in GarageBand > Settings > Audio/MIDI (look for Global Echo and Reverb), and every track gets an Echo Send and Reverb Send control in its Smart Controls. Turning up a track's Reverb Send blends some of its signal into one shared reverb effect on the master track, the same reverb every other track is sending into.

This is a genuine send, in the proper mixing sense: multiple tracks sharing one effect instance, rather than each track getting its own separate copy. It's just limited to exactly these two effects instead of anything you'd want to route.

Getting a group of tracks to "glue" without a bus

Since you can't route five backing vocal tracks through one shared compressor, the practical GarageBand equivalent is consistent processing instead of shared processing: build a compressor/EQ chain you like on one track, save it as a preset from the Library, then apply that same saved preset to every track in the group. It's not the same signal path, but matching settings across related tracks gets you most of the same cohesive feeling.

Leaning on the shared Master Reverb send for that whole group is the other half of this: since they're all sending into the same physical reverb, they share a sense of space the way instruments recorded in the same room would, which is exactly the "glue" a bus is normally used for.

Ducking with automation

Ducking temporarily lowers one track's volume in response to another: classically, music dropping slightly under narration or a lead vocal. Without a dedicated sidechain feature, you recreate this in GarageBand with manual volume automation: draw dips into the background track's automation lane that line up exactly with the phrases of the part you want to stand out.

This technique is especially useful for podcasts (music under speech) and for carving space for a lead vocal during busy, dense sections of a song.

Building a mix in stages

An efficient advanced mixing order, working within what's actually available:

  1. Balance levels within each related group of tracks first (all drums against each other, for example).
  2. Balance those groups against each other (drums vs. vocals vs. instruments).
  3. Apply matching effect presets across any group that needs to glue together, and bring up the Master Reverb send on tracks that should share a sense of space.
  4. Add ducking automation for any parts competing for the same space.
  5. Do a final pass on the overall master track.

What's next

With your mix properly balanced within GarageBand's real toolset, the next lesson covers advanced automation: the moves that make a mix feel dynamic and intentional from start to finish, not just correctly balanced.

Finished this lesson?