Main tutorial
```markdown
Mapping Macros Then Recording Passes (DnB Automation in Ableton Live) 🎛️⚡
1. Lesson overview
In drum & bass, the difference between a static loop and a living track is often movement—subtle timbre shifts, evolving reese tone, filter tension into drops, and controlled chaos in fills.
This lesson is about building a macro control surface (Rack Macros) and then performing automation by recording multiple passes like a mix engineer + sound designer.
You’ll learn a workflow that’s fast, repeatable, and very DnB-friendly:
- Map the right parameters to a few Macros
- Record automation passes in Arrangement
- Edit and refine with intention (not random scribbles)
- Bass rack (rolling reese / neuro-ish movement)
- Drum bus rack (punch, dirt, transient control)
- FX / tension rack (risers, noise, space throws)
- Add Wavetable (or Operator if you prefer raw FM).
- Choose a rich wavetable: Basic Shapes / Modern / Screams (anything with harmonics).
- Create a simple MIDI pattern: 1–2 bar rolling phrase (syncopation matters).
- Short note → gap → longer note → ghost note → repeat (leave air for drums)
- Select the whole chain → Cmd/Ctrl + G (Group) → now it’s an Instrument Rack.
- Map Auto Filter Frequency
- If you want extra control: map Drive (Auto Filter) slightly as freq rises
- In Wavetable: map Unison Amount or Detune
- Optional: map LFO Amount (to wavetable position) for evolving movement
- Map Saturator Drive
- Map Redux Downsample a tiny range (e.g., 1.00 → 2.50)
- Map Auto Filter Resonance
- Map EQ Eight a narrow bell boost frequency (subtle) to create vowel-ish movement
- Map EQ Eight low shelf gain (or a low-cut frequency on a separate EQ)
- The goal: quickly rein in sub when you’re pushing distortion
- Add Utility at end:
- Optional advanced: split into two chains (SUB mono chain + MID chain) inside the Rack
- Drum Buss Transient (+)
- Glue Threshold (a small range)
- Keep it controlled; DnB needs consistency
- Drum Buss Drive
- Saturator Drive
- EQ Eight high shelf gain (e.g., 6–12k)
- Keep range small (0 to +2.5dB)
- Add Hybrid Reverb (small room)
- Map Dry/Wet (0–10% max) for space on fills
- Options → Record Quantization: usually Off for smooth macro moves
- If your moves feel steppy:
- Record 16–32 bars of the drop.
- Focus only on:
- Rewind, record again (overwriting/adding automation on drum track only).
- Perform:
- Record the 8 bars before drop.
- Perform:
- Echo (Sync: 1/8 or 1/4 dotted)
- Auto Filter (HP)
- Reverb (short)
- `Throw Amount` = Return track Utility Gain or Echo Dry/Wet
- last snare of 8-bar phrase
- vocal chops
- reese stabs
- Simplify: right-click automation → simplify envelope (use carefully)
- Breakpoints: draw intentional ramps into downbeats
- Flatten tiny jitter: DnB wants movement, not wobble soup
- Bar 1–8: subtle movement
- Bar 9–16: add grit + more motion
- Bar 17: reset slightly (fresh impact)
- Bar 25–32: “final boss” automation + fills
- Split SUB and MID inside the bass Rack
- Map “Danger” macros with safety rails
- Use Envelope Follower (stock!) for reactive movement
- Drum Buss + Glue sweet spot
- Create a “Fill Macro”
- Macros are your performance interface: map fewer, smarter parameters with tight ranges.
- Record automation in passes: bass movement, drum impact, tension, ear candy.
- Edit like a producer: phrase-based arcs, controlled contrast, no accidental chaos.
- For heavier DnB: split sub/mids, keep sub stable, and automate with safety rails.
---
2. What you will build
A DnB “performance rack” you can play like an instrument:
And you’ll record 3–6 automation passes into Arrangement:
1) “Main groove movement”
2) “Pre-drop tension”
3) “Drop impact + variation”
4) “Fills / ear candy”
---
3. Step-by-step walkthrough
A) Prep the session (so recording passes feels effortless)
1. Set tempo: 170–176 BPM (classic DnB pocket).
2. Create sections in Arrangement (Locator markers):
- `Intro (16)` → `Build (16)` → `Drop (32)` → `Break (16)` → `Drop 2 (32)`
3. Loop the Drop (start with 16 or 32 bars).
4. Global Quantization: set to 1 Bar (top left).
- Helps you punch in/out cleanly while still performing.
Workflow suggestion: Do your “sound/kit locked” work first (levels, basic EQ), then automation passes last—like printing performance.
---
B) Build a Bass Macro Rack (movement + control) 🧨
This is your main automation playground.
#### 1) Create a solid DnB bass source
On a MIDI track named `BASS`:
Typical DnB pattern idea:
#### 2) Add a classic DnB bass processing chain
After Wavetable, add:
1. Saturator
- Mode: Analog Clip
- Drive: start around 3–6 dB
2. Auto Filter
- Filter: MS2 or PRD
- Add a bit of resonance for character (10–25%)
3. Amp (optional but great for bark)
- Type: Clean or Blues
- Drive low; this is tone-shaping
4. Redux (very light, for grit/texture)
- Downsample subtly (don’t destroy the sub)
5. EQ Eight
- Clean sub management (see Pro Tips section)
#### 3) Group into an Instrument Rack
#### 4) Map macros intelligently (don’t map everything)
Click Map and assign these Macro controls:
Macro 1 — “Tone (LP/HP Morph)”
Macro 2 — “Reese Motion”
Macro 3 — “Grit”
Macro 4 — “Formant/Peak”
Macro 5 — “Sub Safe”
Macro 6 — “Width (Mid/Side)”
- Map Width (80–140%)
Important: Click each mapped parameter and set sane Min/Max ranges.
This is the difference between “performable” and “ruined.”
---
C) Build a Drum Bus Macro Rack (punch + aggression) 🥁
On a Group track `DRUMS` (or Drum Buss track):
1. Put your main drums into a Drum Group (Cmd/Ctrl+G).
2. On the group, add:
- Drum Buss
- Glue Compressor
- Saturator
- EQ Eight
- Utility
Group those devices into an Audio Effect Rack (Cmd/Ctrl+G).
Map these macros:
Macro 1 — “Punch”
Macro 2 — “Dirt”
Macro 3 — “Air/Top”
Macro 4 — “Room”
---
D) Setup for recording automation passes 🎚️➡️🎬
You’re going to “perform” the macros and record the movements in Arrangement.
1. Switch to Arrangement View (Tab).
2. Enable Automation Arm (the small automation button at top).
3. Enable Record and ensure your loop is set on the Drop.
4. Turn on MIDI mapping? No—this is macro mapping, not MIDI mapping.
5. If you have a MIDI controller:
- Use MIDI Map Mode to map knobs to Macros (optional but powerful).
- If not, you can still record automation by dragging Macros with the mouse.
Ableton settings that help:
- Increase your Audio Buffer while recording automation (less CPU spikes)
- Use fewer heavy devices during the pass
---
E) Record passes: the “DnB performance method” 🔥
Instead of trying to nail everything at once, record in layers.
#### Pass 1 — Bass movement (core groove)
- Tone
- Reese Motion
- Maybe a touch of Grit
✅ Goal: Make the bass feel alive without sounding like it’s “being automated.”
#### Pass 2 — Drum impact + dirt
- Punch slightly up on bar 1 and bar 17
- Dirt in small ramps into fills
✅ Goal: Drops hit harder, fills feel dangerous.
#### Pass 3 — Tension moments
- Bass Tone closing down (filter down) → then snapping open at drop
- Add tiny Room on drums into the downbeat, then back to dry
✅ Goal: contrast. DnB lives on contrast.
#### Pass 4 — Ear-candy “throws”
Create a return track `FX THROW`:
Map a macro:
Record quick throws on:
---
F) Editing and tightening automation (advanced but essential)
After recording, don’t leave it messy.
1. Show Automation (`A` key).
2. For each macro lane:
- Remove accidental spikes
- Shape curves into musical phrasing (4/8/16 bar arcs)
Useful editing moves:
Arrangement idea:
---
4. Common mistakes
1. Mapping without Min/Max ranges
Result: one twist nukes the mix. Always constrain.
2. Automating sub-heavy distortion
Distorting 40–80Hz destroys headroom and translation.
3. Recording all macros at once
You’ll get chaotic automation you can’t control or reproduce.
4. No phrase logic
Random automation ≠ groove. DnB needs 8/16 bar storytelling.
5. Over-widening bass
Width is for mids; sub should stay mono and stable.
---
5. Pro tips for darker/heavier DnB 🌑🧱
- Chain 1 (SUB): Operator sine, mono, minimal processing
- Chain 2 (MID): your reese/neuro chain, width allowed
- Use EQ Eight or Auto Filter per chain to isolate ranges
- Example: One macro increases Saturator drive BUT also:
- lowers output gain slightly
- increases HP filter a hair (on the MID chain only)
- Put Envelope Follower on the kick or drum bus
- Map it to bass filter frequency or distortion mix (subtle)
- Instant “pumping aggression” without sidechain clichés
- Drum Buss for transient character
- Glue for cohesion
- Don’t overdo both at once—map small ranges and perform them
- Map: drum room up, bass tone down, echo throw up
- Hit it for 1 beat at phrase ends—very jungle/roller effective
---
6. Mini practice exercise (15–25 minutes) 🧪
1. Take an existing 16-bar drop loop.
2. Build:
- Bass rack with 6 macros
- Drum bus rack with 4 macros
3. Record three passes:
- Pass 1: Bass (Tone + Motion only)
- Pass 2: Drums (Punch + Dirt only)
- Pass 3: One FX throw automation lane
4. Edit:
- Remove 3 worst spikes
- Make one 8-bar ramp into the 9th bar (phrase lift)
5. Export a quick bounce and compare:
- “No automation” vs “Macro passes”
- Listen for: groove energy, perceived loudness, tension/release
---
7. Recap ✅
If you want, tell me what style you’re aiming for (liquid roller, jungle, dancefloor, neuro) and what bass source you’re using (Wavetable/Serum/Resample), and I’ll suggest a specific macro set + min/max values tuned to that sound.
```