Main tutorial
Arrange a Reese Patch Using Macro Controls (Ableton Live 12) — Oldskool Jungle / DnB FX 🎛️🔥
1. Lesson overview
You already know how to make a reese. This lesson is about arranging it like a pro: turning one solid reese patch into a full oldskool jungle / rolling DnB bassline that evolves across 32–64 bars using Macro controls (Racks), automation, and performance-style movement.
You’ll build a Reese Macro Rack where a handful of macros handle the classic jungle motions:
- filter sweeps + resonance bites
- stereo-to-mono discipline
- chorus/ensemble “haze”
- movement via phasing/flanging
- mid growl vs sub stability
- reverb throws + delays for fills
- parallel distortion and bite
- Work around F, F#, G, G# (and octaves).
- Write a simple 2-bar phrase with syncopation (don’t over-note).
- Duplicate MID chain or add a lighter chain:
- MID chain Auto Filter Frequency
- TOP chain Auto Filter Frequency (optional)
- 120 Hz → 3.5 kHz (adjust to taste)
- MID Auto Filter Resonance
- MID Roar Tone/Filter (or Saturator Color) if using Saturator
- Resonance 0.80 → 1.60 (keep controlled; jungle likes bite but not screaming)
- MID Utility Width (e.g. 60% → 130%)
- TOP Utility Width (100% → 170%)
- MID Chorus-Ensemble Amount (0% → 45%)
- MID Chorus-Ensemble Rate (0.08 → 0.40 Hz)
- MID Phaser-Flanger Amount (0% → 65%)
- MID Phaser-Flanger Feedback (0% → 35%)
- MID Phaser-Flanger Rate (0.05 → 0.30 Hz)
- MID Roar Drive (or Saturator Drive)
- Optional: MID EQ Eight output gain slightly down as Drive increases (manual compensation or keep modest)
- Drive 0 → +12 dB (if Saturator)
- or Roar Drive 0 → 35%
- SUB Saturator Drive (1 dB → 7 dB) or keep it stable and instead map:
- SUB EQ Eight low-pass frequency (70 → 120 Hz)
- Reverb: Decay 1.2–3.5s, Size medium, HiCut 4–7 kHz
- Delay: 1/8 or 1/4, Feedback 15–35%, Filter it dark
- 0% → 35% (don’t wash your drop constantly—use it like punctuation)
- Macro 1 (Cutoff): low (200–500 Hz) slowly opening
- Macro 3 (Width): narrow-ish (70–90%) for tension
- Macro 4/5: very low (subtle movement)
- Macro 8 (Space Throw): occasional tiny bumps at bar ends
- Macro 1: open to 1.2–2.5 kHz
- Macro 2: raise bite slightly on bar 9 (impact)
- Macro 7: sub slightly fatter (but not louder—fatter)
- Macro 3: keep width controlled (100–120%) so it’s punchy
- Macro 6: increase drive a touch for urgency
- Macro 4 (Chorus): gradually up (10% → 30%)
- Macro 5 (Phaser): subtle rise (0% → 25%)
- Macro 1: small rhythmic wiggles (automate on 1/8–1/4 phrases)
- Macro 1: pull down to 300–800 Hz
- Macro 3: narrow to 70–85%
- Macro 8: increase Space Throw on the last 2 beats of bar 32
- Macro 6 (Drive): up by 10–20% vs drop 1
- Macro 2 (Bite): a little more resonance, but watch harshness
- Macro 7 (Sub Clean): slightly tighter than you think—let the break + kick hit
- Making the sub follow the same modulation as the mids.
- Too much stereo width below 120 Hz.
- Over-resonant filter sweeps.
- Chorus/Phaser too fast.
- Space FX always on.
- Multiband drive the MID only:
- Add a “notch sweep” for menace:
- Sidechain with intention:
- Clip before limiting:
- Resample and re-chop:
- You turned one reese into an arrangeable instrument using an Ableton Rack + Macros.
- You separated SUB stability from MID/TOP motion (critical for rolling DnB).
- You used macros to create phrase structure: openings, dips, throws, and intensity ramps.
- You recorded automation like a performance and refined it into clean, musical moves.
All using stock Ableton Live 12 devices.
---
2. What you will build
A single Instrument/Audio Effect Rack called:
“Jungle Reese Arranger” with 8 Macros:
1. Cutoff
2. Reso/Bite
3. Width (Mid/Side)
4. Chorus/Ensemble
5. Phaser/Flange
6. Drive
7. Sub Clean
8. Space Throw
And an arrangement plan that makes your reese feel like a track, not a loop:
Intro → Drop → Variation → Breakdown → 2nd Drop (heavier).
---
3. Step-by-step walkthrough
Step A — Start with a solid reese source (fast but intentional)
You can use Wavetable, Operator, or Sampler. For oldskool jungle vibe, keep it raw and phasey.
Option 1 (quick + classic): Wavetable
1. Create a MIDI track → load Wavetable.
2. Osc 1: Saw (or “Basic Saw”).
3. Osc 2: Saw.
4. Detune:
- Set Unison to Classic, Voices 2–4, Amount ~15–25%
- Slight detune between Osc 1 and Osc 2 (fine-tune one by +5 to +12 cents).
5. Filter:
- Type: LP24
- Drive: a touch (2–6 dB) if you want weight.
6. Amp Env: shortish attack (0–5 ms), medium decay, sustain ~0.7–1.0 depending on note length.
Note choice (oldskool feel):
---
Step B — Build the macro rack (Instrument Rack + parallel chains)
1. Group Wavetable into an Instrument Rack: select Wavetable → Cmd/Ctrl+G.
2. Open Chain List. Create 3 chains:
- SUB (mono + clean)
- MID (main reese)
- TOP/NOISE (air + motion) (optional but great for jungle)
#### SUB chain (keep it stable, always)
Devices on SUB chain:
1. EQ Eight
- Low-pass around 90–120 Hz (24 dB/oct)
- Optionally tiny dip at 200–300 Hz if it clouds
2. Saturator
- Soft Clip ON
- Drive 2–6 dB (very controlled)
3. Utility
- Width 0% (mono)
- Gain as needed
Goal: Sub should not “whoosh” when you automate movement.
#### MID chain (this is where the reese lives)
Devices on MID chain (in this order):
1. Auto Filter
- Type LP12 or LP24 (LP12 often feels more oldskool)
- Envelope: small amount if you want extra pluck (optional)
2. Roar (Ableton Live 12) or Saturator (if you want simpler)
- Roar: start with Warm style, Drive around 10–25%
3. Chorus-Ensemble
- Mode: Ensemble
- Amount 10–35%
- Rate slow (0.10–0.35 Hz) for long motion
4. Phaser-Flanger
- Use Phaser for swirl, Flanger for sharper comb movement
- Keep feedback moderate to avoid harshness
5. EQ Eight
- High-pass around 90–120 Hz (so it doesn’t fight SUB)
- Notch any ugly resonance (often 250–500 Hz or 2–4 kHz)
#### TOP/NOISE chain (texture + presence)
1. Auto Filter (band-pass works nicely)
2. Redux (very light!)
- Downsample small amount (e.g. 2–6 steps, keep subtle)
3. Utility
- Width 120–160% (keep top wide)
4. EQ Eight
- High-pass 300–600 Hz
Goal: This chain makes the reese “speak” on smaller systems and adds that jungle haze.
---
Step C — Map 8 macros like an arrangement instrument 🎚️
Click Map in the Rack and assign parameters.
#### Macro 1 — Cutoff
Map to:
Suggested range:
#### Macro 2 — Reso/Bite
Map to:
Suggested range:
#### Macro 3 — Width (Mid/Side discipline)
Map to:
Tip: keep SUB chain width fixed at 0%.
#### Macro 4 — Chorus/Ensemble
Map to:
This creates evolving movement without needing new notes.
#### Macro 5 — Phaser/Flange
Map to:
#### Macro 6 — Drive
Map to:
Suggested:
#### Macro 7 — Sub Clean
Map to:
This macro is your “tight vs fat” control for different sections.
#### Macro 8 — Space Throw (for fills + transitions) 🌌
Create a Return-style throw inside the rack:
1. On the MID chain (end of chain), add:
- Reverb (or Hybrid Reverb)
- Delay (Echo is great too)
2. Set them to 100% Wet
3. Map device Dry/Wet (or chain volume if you build a parallel chain) to Macro 8.
Suggested settings:
Macro range:
---
Step D — Arrange with macros (32-bar example rooted in jungle)
Set tempo around 160–170 BPM.
#### Bars 1–8 (Intro tease)
Add a breakbeat (Amen / Think) lightly filtered so bass is the focus.
#### Bars 9–16 (Drop)
Automation move: do a 1-bar cutoff dip in bar 16 to set up variation.
#### Bars 17–24 (Variation / rolling hypnosis)
Classic oldskool trick: movement increases while notes stay similar.
DnB-specific idea: match filter motion to break edits—when the snare fill happens, do a quick cutoff push.
#### Bars 25–32 (Mini breakdown / tension)
Add a Dub siren / stab here (very jungle) while bass backs off.
#### Bars 33–48 (Second drop — heavier)
Signature moment: at bar 48, slam Macro 1 down briefly (DJ-style filter choke) then release.
---
Step E — Performance workflow (record your macro moves)
Advanced workflow that feels like hardware:
1. Enable Arrangement Record.
2. Map your 8 macros to a MIDI controller (or use mouse).
3. Record 2–3 passes:
- Pass 1: Cutoff + Bite
- Pass 2: Movement (Chorus/Phaser)
- Pass 3: Throws + Drive
4. Then go in and thin automation:
- Right-click automation → Simplify Envelope
- Keep deliberate shapes (ramps, quick dips, stepped changes)
This is how you get that “performed” rolling bass energy. 🎚️
---
4. Common mistakes
Result: weak drop + unstable low end. Keep SUB chain mostly static and mono.
Use Utility on SUB (Width 0%) and consider a gentle low mono approach.
Jungle bite is cool; whistling resonance isn’t. Control Macro 2 range carefully.
Oldskool reese usually moves slowly—let the breakbeats provide fast energy.
Throws are punctuation. If everything is washed, nothing is special.
---
5. Pro tips for darker/heavier DnB 🖤
Use Roar or Saturator on MID chain and keep SUB cleaner. Heaviness comes from controlled harmonics, not muddy lows.
Put an Auto Filter in Notch mode on MID chain and map frequency subtly to a macro (or piggyback on Macro 5). Small notches create eerie movement.
Use Compressor sidechained from kick (and/or snare ghost) just 1–3 dB GR to make the break punch through without losing bass weight.
Use Saturator Soft Clip or Roar to shave peaks on MID chain, then mild limiting later. This keeps the reese loud without crunchy uncontrolled transients.
Record 16 bars of your macro performance to audio, then cut the best 1–2 bar moments into fills. Jungle thrives on editing.
---
6. Mini practice exercise (20 minutes)
1. Build the rack with SUB + MID chains (TOP optional).
2. Write a 2-bar reese MIDI pattern.
3. Create a 32-bar arrangement:
- 1–8 intro tease
- 9–16 drop
- 17–24 variation (more movement)
- 25–32 breakdown setup
4. Record automation for Macros 1, 4, 8 only.
5. Export a quick bounce and check:
- Does the sub stay consistent?
- Do throws happen only at phrase ends?
- Does variation come from motion, not just extra notes?
---
7. Recap
If you want, tell me what synth you prefer for the reese source (Wavetable vs Operator vs resampled audio), and I’ll tailor a macro map + exact ranges around your patch and your target vibe (darker techy vs bright oldskool rave).