Main tutorial
```markdown
Macro Mapping for Fast Dub Send Moves (DnB Workflow in Ableton Live) 🎛️🚀
1. Lesson overview
Dub-style send moves are everywhere in drum & bass: single snare hits that bloom into tape echoes, vocal chops that spiral into space at the end of an 8-bar phrase, and quick “wash” throws that glue a drop together without cluttering the mix.
In this lesson you’ll build a one-knob “Dub Throw” macro that lets you perform those moments instantly—perfect for rolling grooves, jungle edits, and heavier halftime sections—using Ableton Live stock devices.
---
2. What you will build
You’ll create a Return track FX chain plus Macro-mapped controls that let you:
- Turn one knob to:
- Type: Low-Pass
- Slope: 24 dB
- Frequency: start around 3.5 kHz
- Resonance: 10–20%
- Optional: slight drive if your filter has it (subtle)
- Mode: Repitch (nice tape-style pitch movement) or Fade (cleaner)
- Time: 1/8 D (classic DnB bounce)
- Feedback: 35–55%
- Filter: keep Echo’s internal filter fairly neutral if you’re using Auto Filter already
- Mod: subtle (just enough movement)
- Size: 70–100
- Decay Time: 2.5–6.0 s (we’ll macro it)
- Pre-Delay: 10–25 ms (keeps transient definition)
- Low Cut: 180–300 Hz (important in DnB)
- High Cut: 6–10 kHz (avoid hash)
- Drive: start 2–6 dB
- Soft Clip: On
- Color: Analog Clip or Soft Sine (choose to taste)
- Sidechain: On
- Audio From: your Kick (or DRUMS group if kick is separate)
- Ratio: 4:1
- Attack: 1–10 ms
- Release: 80–200 ms (sync to groove)
- Threshold: set so you get 3–6 dB gain reduction when kick hits
- Click `Map` on the rack
- Click the parameter, then click Macro 1
- After mapping, click Map again to exit
- Right-click Macro 1 → Map Range and set the ranges above
- If you want continuous: map Time directly and set ranges around:
- If you want clean switching: keep it simple and leave Time manual (often better mid-drop).
- Rolling / dancefloor: 1/8 D
- Jungle edits: 1/16 or 3/16
- Halftime / heavier: 1/4
- Map Reverb → Low Cut (or EQ Eight low cut if you prefer)
- Range: 150 Hz → 450 Hz
- Range: adjust so it goes from subtle to obvious:
- On a snare track, automate Send A:
- End of every 8 bars: throw the last snare
- Bar 15 → 16 (pre-drop): throw a vocal chop + snare together
- During a 32-bar drop, do a throw every 16 bars to mark sections
- Add Utility on the source track
- Automate Utility Gain before the send (simple, consistent)
- Keep Send A static (e.g. -10 dB) and “drive into it” with Gain
- Make the throw “metallic” but controlled:
- Weaponize filtering for tension:
- Saturate the return, not the dry:
- Split-band return for heavier control (advanced but worth it):
- DnB timing sweet spots:
- You built a Return-based dub throw system with stock Ableton devices.
- You mapped a single macro to control feedback, decay, tone, and grit.
- You used send automation (plus optional “drive into send” gain staging) to trigger throws exactly where DnB needs them: phrase ends, pre-drop tension, and section markers.
- You kept the mix tight with HP filtering + sidechain ducking.
- Increase send amount (or control the return input level)
- Open up reverb size + decay
- Increase delay feedback
- Add filtered/dub tone shaping
- Add saturation for grit
- Duck the wet signal so it stays out of the kick/snare way
End result: fast, clean, performable dub throws—especially effective on snare, rimshots, vocal stabs, FX shots, and reese fills.
---
3. Step-by-step walkthrough
A) Prep your session (DnB routing mindset)
1. Group your drums (optional but recommended):
- Select Kick, Snare, Hats, Percs → `Cmd/Ctrl + G` → name the group DRUMS.
2. Make sure you have a few good “throw sources”:
- Snare/clap on 2 & 4
- A short vocal chop
- A stab or impact hit every 8/16 bars
Why: Dub throws work best on transient-rich, mid-forward sounds (snare/vocal/stab), not constant elements like kick.
---
B) Build the “Dub Throw” Return track (stock-only)
1. Create a Return track: `Create → Insert Return Track`
2. Name it: A - DUB THROW
Now add devices in this exact order:
#### 1) Auto Filter (tone control before space)
This keeps the return from getting fizzy and crowding hats.
#### 2) Echo (main dub engine)
Suggested settings:
Alternative: 1/4 for big gaps / halftime
#### 3) Reverb (space bloom after echo)
Suggested settings:
#### 4) Saturator (grit + density)
#### 5) Compressor (ducking / control)
This makes the return pump around the kick—huge for keeping the drop clean. 🧼
---
C) Put the Return into an Audio Effect Rack (for macros)
Return tracks can host racks like any track.
1. Select all devices on A - DUB THROW
2. `Cmd/Ctrl + G` to Group into an Audio Effect Rack
3. Click Macro to reveal macro knobs
4. Rename the rack: DUB THROW RACK
---
D) Macro map for fast performance (the fun part) 🎚️
We’ll create one primary macro plus a few support macros.
#### Macro 1: THROW (One Knob)
This macro will increase space + intensity in one move.
Map these parameters to Macro 1:
1. Echo → Feedback
- Map range: 25% → 70%
2. Reverb → Dry/Wet
- Map range: 10% → 45%
3. Reverb → Decay Time
- Map range: 2.0s → 7.0s
4. Auto Filter → Frequency (LP opens as you throw)
- Map range: 1.2 kHz → 6.5 kHz
5. Saturator → Drive
- Map range: 1 dB → 7 dB
How to map:
This gives you a single knob that goes from “tight throw” to “big dub chaos” quickly.
---
#### Macro 2: DUB TIME (Groove Selector)
Map Echo → Time for quick musical swaps.
Options:
- 1/16 → 1/4
Good DnB defaults:
---
#### Macro 3: WASH HP (Low Cut Safety)
To stop low-end mud when the throw gets big:
---
#### Macro 4: DUCK (Sidechain Strength)
Map Compressor → Threshold
- Example: -18 dB → -32 dB (depends on kick level)
---
E) The key workflow move: automate sends like an instrument ✍️
Now that the return is ready, the performance is mostly about send automation.
#### Option 1 (classic): automate the track’s Send knob to A
- Keep it at -inf most of the time
- Spike to -6 dB to 0 dB for single hits
- Pull it back immediately after the hit
DnB arrangement ideas:
#### Option 2 (cleaner control): use a utility “Send Driver” rack on the source
If you find send automation messy across many tracks:
This is especially good for consistent throws on vocals/stabs.
---
F) Performance trick: map Macro 1 to a MIDI controller
1. `Cmd/Ctrl + M` (MIDI Map Mode)
2. Click Macro 1 (THROW) on the rack
3. Move a physical knob/fader on your controller
4. Exit MIDI Map Mode
Now you can “play” dub throws while recording automation. 🎚️
---
4. Common mistakes
1. Too much low-end in the return
- Fix: increase Reverb Low Cut / use EQ Eight; keep return lows clean.
2. Echo feedback runaway
- Fix: cap Macro range (don’t map Feedback to 95% unless you want chaos).
3. Throwing during every snare
- Fix: throws are punctuation, not a constant. Use them at phrase ends.
4. Return is louder than the dry signal
- Fix: set return track fader lower (start around -12 to -6 dB) and build up.
5. No ducking
- Fix: sidechain the return to the kick; DnB needs space.
---
5. Pro tips for darker/heavier DnB 🖤
- Add Corpus before Reverb with subtle amount for resonant grit (careful—small doses).
- Automate Auto Filter resonance slightly upward during pre-drop throws.
- Keeps your drums punchy while the throw gets nasty and dense.
- In the rack, create 2 chains:
- Dark chain: low-passed, more saturation
- Bright chain: high-passed, shorter reverb
- Macro blend between them for “shadow → bite” transitions.
- 174 BPM: 1/8 D often lands perfectly around snare gaps.
- For jungle chop edits: experiment with 1/16 + high feedback and strong low cut.
---
6. Mini practice exercise (10 minutes) ⏱️
1. Load a simple 174 BPM loop:
- Kick on 1 & 3, snare on 2 & 4, hats rolling.
2. Add a vocal stab on beat 4.4 every 8 bars.
3. Create the A - DUB THROW return with the rack + macros.
4. Automate:
- Snare Send A: throw only the last snare of every 8 bars.
- Macro 1 (THROW): ramp up slightly in the last 1/2 bar before the throw, then snap back.
5. Bounce (Freeze/Flatten or Export) and listen:
- Is the kick still clean?
- Does the throw read as a “moment” without masking hats?
Goal: 3 clean throws in a 32-bar loop that feel intentional and hype.
---
7. Recap
If you want, tell me your subgenre (liquid, rollers, neuro, jungle, halftime) and I’ll suggest a tuned preset version of the rack (delay times, filter points, saturation style) for that lane.
```