DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Reese patch clean workflow with crisp transients and dusty mids in Ableton Live 12 for jungle oldskool DnB vibes (Beginner)

An AI-generated beginner Ableton lesson focused on Reese patch clean workflow with crisp transients and dusty mids in Ableton Live 12 for jungle oldskool DnB vibes in the FX area of drum and bass production.

Back to lessons
Reese patch clean workflow with crisp transients and dusty mids in Ableton Live 12 for jungle oldskool DnB vibes (Beginner) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Reese Patch Clean Workflow (Crisp Transients + Dusty Mids) in Ableton Live 12

Oldskool jungle / early DnB vibe — beginner-friendly, practical, and 100% stock devices 🥁🔊

---

1) Lesson overview

A classic Reese bass is basically: two (or more) detuned waveforms → movement → distortion → filtering → tight dynamics.

The challenge in jungle/DnB is keeping:

  • Crisp transients (so the bass “speaks” on 1/8th or 1/16th notes and doesn’t smear your breaks)
  • Dusty mids (that gritty, warm, “old record + hardware” vibe)
  • Clean low end (so your subs don’t wobble out or fight the kick)
  • In this lesson you’ll build a repeatable Ableton workflow you can use every session.

    ---

    2) What you will build

    A 3-lane Reese system inside Ableton:

    1. SUB lane: clean, mono, stable sine/triangle (club control)

    2. MID Reese lane: detuned + modulated + gritty (character)

    3. ATTACK lane: short transient “click/knock” layer (definition on small speakers)

    You’ll also set up a macro-controlled rack so you can quickly dial:

    Movement / Dirt / Filter / Width / Punch 🎛️

    ---

    3) Step-by-step walkthrough

    Step 0 — Session setup (DnB-friendly)

    1. Set tempo to 165–172 BPM.

    2. Drop in a basic drum loop or break (Amen, Think, etc.) so you can judge the bass properly.

    3. Create a MIDI clip with a simple jungle pattern:

    - Bar 1: D1 – D1 – (rest) – D1

    - Use 1/8 notes to start. Keep it simple.

    > Tip: Reese sound design is easier when you hear it against drums. 🥁

    ---

    Step 1 — Create the Reese “engine” (Wavetable)

    1. Create a MIDI track → load Wavetable (stock).

    2. In Wavetable:

    - Osc 1: Saw (Basic Shapes → Saw)

    - Osc 2: Saw (same family)

    - Detune: set Osc 2 Detune around +10 to +20 cents

    - Set Voices: 1 (we’ll get width later without wrecking mono)

    3. Filter in Wavetable:

    - Type: LP24

    - Cutoff: ~200–600 Hz (we’ll mod it)

    - Drive: ~2–5 dB (subtle)

    4. Add movement (the “Reese swim”):

    - LFO 1 → assign to Osc 2 Detune (or Osc 1+2 Pitch slightly)

    - LFO shape: Sine

    - Rate: 0.10–0.30 Hz (slow drift) or Sync 1/2–1 bar

    - Amount: tiny! 2–6 cents max

    ✅ You now have the core detuned Reese source.

    ---

    Step 2 — Turn it into a clean 3-lane Bass Rack

    1. Group Wavetable into an Instrument Rack (Cmd/Ctrl + G).

    2. Open Chain List and create 3 chains:

    - `SUB`

    - `MID`

    - `ATTACK`

    We’ll keep everything phase-safe and mix-ready.

    ---

    Step 3 — SUB chain (clean + mono + stable)

    Goal: strong low end with zero fuzz and zero stereo.

    On the `SUB` chain:

    1. Add EQ Eight

    - Enable HP filter at 20–30 Hz (remove rumble)

    - Optional: gentle dip around 200–300 Hz if it gets boxy

    2. Add Auto Filter

    - Type: LP24

    - Cutoff: ~80–120 Hz (this makes it purely “sub”)

    3. Add Utility

    - Width: 0% (mono)

    - Gain: adjust so sub is solid but not clipping

    4. Optional (tightness): Compressor

    - Ratio: 2:1

    - Attack: 15–30 ms

    - Release: 80–150 ms

    - Aim for 1–3 dB gain reduction

    ✅ Sub is now clean, controlled, and mono-safe.

    ---

    Step 4 — MID chain (dusty + moving + wide-ish)

    Goal: the classic Reese growl lives here.

    On the `MID` chain:

    1. Add EQ Eight

    - HP filter around 120–180 Hz (leave room for sub)

    - Small boost around 700 Hz – 1.5 kHz if you want more “bark”

    2. Add Roar (stock in Live 12) for controlled grit 🧨

    Suggested starting point:

    - Style: Tape or Overdrive

    - Drive: 10–25%

    - Tone: slightly darker (pull brightness down)

    - Mix: 50–80% (don’t go full wet yet)

    > If you don’t have Roar, use Saturator:

    - Mode: Analog Clip

    - Drive: 3–8 dB

    - Soft Clip: On

    3. Add Redux for oldskool dust (use gently)

    - Downsample: 2.0–6.0 (subtle grit)

    - Bit Reduction: 0 or 1 max (easy to ruin clarity)

    - Dry/Wet: 10–25%

    4. Add Auto Filter for “movement” you can automate

    - Type: LP12 (smoother) or LP24 (heavier)

    - Cutoff: 300–1,500 Hz

    - Resonance: 10–25%

    - Envelope: small amount if you want extra pluck

    - Map cutoff to a Macro later

    5. Add Chorus-Ensemble (width without destroying mono)

    - Mode: Chorus

    - Rate: 0.20–0.60 Hz

    - Amount: 10–25%

    - Width: 80–120%

    - Mix: 10–30%

    6. Add Utility

    - Width: 70–110% (don’t go crazy)

    - Use Bass Mono? (If available in your Utility version)

    If not, keep your sub chain mono and you’re good.

    ✅ Now you’ve got dusty mids with controlled stereo.

    ---

    Step 5 — ATTACK chain (crisp transient layer)

    Goal: the bass “speaks” through breaks and on small speakers.

    Two easy approaches:

    #### Option A: Clicky synth attack (fast)

    1. Duplicate Wavetable inside the rack (keep it the same source).

    2. On `ATTACK` chain add Auto Filter

    - Type: HP24

    - Cutoff: 1.5–3 kHz (we only want the top transient edge)

    3. Add Saturator

    - Drive: 5–10 dB

    - Soft Clip: On

    4. Add Gate

    - Threshold: set so it only opens on note hits

    - Attack: 0.5–2 ms

    - Hold: 10–30 ms

    - Release: 20–60 ms

    5. Add Utility

    - Width: 0–50% (keep attack fairly centered)

    - Gain: bring up until it’s audible but not clicky-annoying

    #### Option B: Layer a tiny “knock” sample (very oldskool)

  • Put a short click/knock (vinyl click, rim, tiny wood hit) in a Simpler
  • High-pass it around 1–2 kHz
  • Trigger same MIDI as the Reese
  • ✅ Attack layer = definition, especially in fast rolling patterns.

    ---

    Step 6 — Glue the 3 lanes together (bus processing)

    On the Instrument Rack (post chains), add:

    1. Glue Compressor

    - Attack: 10 ms

    - Release: Auto

    - Ratio: 2:1

    - Soft Clip: On

    - Aim for 1–2 dB reduction on peaks

    2. EQ Eight (cleanup)

    - Tiny dip at 250–400 Hz if it’s muddy

    - If harsh: dip 2.5–4.5 kHz slightly

    - Keep sub mostly handled by the SUB chain

    3. Optional: Limiter (safety, not loudness)

    - Just to catch rogue peaks while designing

    ---

    Step 7 — Sidechain it to the kick (classic DnB groove)

    On the bass rack track:

    1. Add Compressor

    2. Enable Sidechain

    3. Input: Kick track (or drum group)

    4. Settings (start here):

    - Ratio: 4:1

    - Attack: 1–5 ms

    - Release: 60–120 ms (tempo dependent)

    - Threshold: adjust for 2–5 dB ducking

    This keeps your kick punching through without turning the bass down manually.

    ---

    Step 8 — Macros (fast jungle workflow 🎛️)

    Map these to rack Macros:

  • Macro 1: Filter → MID Auto Filter cutoff
  • Macro 2: Dirt → Roar/Saturator Drive + Redux Dry/Wet
  • Macro 3: Movement → Wavetable LFO amount (detune drift)
  • Macro 4: Width → MID Utility width + Chorus mix
  • Macro 5: Attack Level → ATTACK Utility gain
  • Macro 6: Sub Level → SUB Utility gain
  • Now you can automate macros in arrangement like a proper DnB tune:

  • Verse (16 bars): less movement, less dirt
  • Drop: more movement + dirt + slightly more attack
  • Switch-up: filter sweep + reduce width briefly for impact
  • ---

    Step 9 — Arrangement ideas (oldskool jungle feel)

    Try these classic moves:

  • Call & response:
  • Bar 1–2: main Reese riff

    Bar 3–4: filter down + more sub + less mid

  • Turnaround at bar 8/16:
  • Automate Macro 1 (Filter) down quickly, then snap back at drop.

  • Classic “one note pressure”:
  • Keep Reese on a single root note for 8 bars, but automate Dirt and Movement so it evolves while staying hypnotic.

    ---

    4) Common mistakes

    1. Making the sub stereo

    Always keep sub mono (SUB chain width 0%). Stereo sub = weak translation + phase issues.

    2. Overdoing distortion on the full signal

    Distort the mids, not the sub. That’s why we split lanes.

    3. Too much chorus/unison early on

    Width is addictive, but it blurs transients and eats headroom. Use it lightly on the MID chain only.

    4. No attack layer

    If your Reese disappears under breaks, it’s usually missing a controlled attack band.

    5. Not monitoring at realistic level

    If you design bass too loud, you’ll under-EQ mids and overcook sub.

    ---

    5) Pro tips for darker/heavier DnB 🕶️

  • Pitch the whole Reese down an octave and shorten notes slightly; let breaks fill the gaps. Darker instantly.
  • Add Amp (stock) on MID chain:
  • - Try “Heavy” or “Rock”

    - Keep Mix under 30–50%

  • Use Auto Filter with subtle resonance and automate cutoff rhythmically (1/8 or 1/4 feel) for that rolling menace.
  • For heavier “edge”: add Corpus (yes!) very quietly on MID:
  • - Material: Tube

    - Tune it to your root note

    - Mix: 5–15%

  • If it gets messy, cut 200–350 Hz slightly on the MID chain. That zone muddies fast in DnB.
  • ---

    6) Mini practice exercise (15 minutes)

    1. Build the 3-chain rack exactly as above.

    2. Write a 2-bar MIDI riff using only:

    - Root note (e.g., D1) and one passing note (e.g., F1)

    3. Automate in Arrangement:

    - Bars 1–4: Macro 2 (Dirt) from 20% → 40%

    - Bars 5–8: Macro 1 (Filter) slowly opens

    - Bar 8: quick filter dip (classic turnaround)

    4. A/B test:

    - Mute ATTACK chain → unmute

    - Notice how the bass locks to drums when attack is present.

    Deliverable: a loop that feels like it could sit under an Amen with clarity + grit.

    ---

    7) Recap

  • Build a Reese from detuned saws + slow modulation.
  • Split into SUB / MID / ATTACK for a clean jungle workflow.
  • Keep sub mono + clean, put dust + width in the mids, and create transient definition with an attack layer.
  • Use Glue + sidechain to make it sit with breaks.
  • Macro control = fast arrangement automation for real DnB structure.

If you tell me your target vibe (e.g., Metalheadz 96, RAM 94, modern jungle rollers), I can suggest a specific note range, distortion flavor, and filter movement style to match it.

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Alright, let’s build a classic Reese bass in Ableton Live 12, but with a clean, repeatable workflow that nails three things at once: crisp transients so the bass speaks through fast breaks, dusty mids for that oldskool jungle and early DnB attitude, and a stable, clean low end that doesn’t wobble or fight the kick.

Everything in this lesson is stock Ableton devices, and we’re going to end with a macro-controlled rack you can reuse every session.

First, quick session setup so you’re designing in context, not in a vacuum.

Set your tempo somewhere between 165 and 172 BPM. Then drop in a break or a drum loop. Amen, Think, whatever you’ve got. The point is: you need the drums playing, because a Reese that sounds huge solo can completely smear the groove once the break comes in.

Now make a simple MIDI clip on a new MIDI track. Start with one note, like D1, using 1/8 notes. Keep it basic: hit, hit, rest, hit. And here’s a secret that matters a lot for transient clarity: shorten the notes slightly. Aim for about 70 to 85 percent note length. That tiny bit of space lets the next note’s attack speak, and it leaves room for the breaks to breathe.

Now let’s build the Reese engine.

Create a MIDI track and load Wavetable.

In Wavetable, set Oscillator 1 to a Saw. Set Oscillator 2 to another Saw in the same family. Keep voices at 1 for now. We’re not doing unison yet, because unison is where people accidentally turn a clean Reese into a phasey mess.

Detune Oscillator 2 by about plus 10 to plus 20 cents. That detune is the start of the Reese “beating” sound, that swirl that feels alive.

Now add a filter inside Wavetable. Choose an LP24. Set the cutoff somewhere around 200 to 600 Hz for now, and add a little drive, maybe 2 to 5 dB. Subtle. We’re not trying to distort the whole world yet.

Now the movement: this is the “swim.”

Turn on LFO 1. Assign it to Oscillator 2 detune, or a tiny amount to pitch if you want. Use a sine shape. Set the rate very slow, like 0.10 to 0.30 Hz, or sync it to something long, like half a bar to a full bar. And keep the amount tiny. Think 2 to 6 cents maximum. If you overdo this, you don’t get “Reese movement,” you get seasickness.

At this point, you’ve got the Reese source. Now we do the part that makes it mix-ready: splitting it into three lanes.

Group Wavetable into an Instrument Rack. Open the chain list, and create three chains. Name them SUB, MID, and ATTACK.

This is the core philosophy of the workflow:
The SUB lane is club control.
The MID lane is character and dust.
The ATTACK lane is definition and readability.

And you’re going to get way better results by doing a little bit of the right processing on the right lane, instead of destroying a full-range bass and trying to fix it afterward.

Let’s build the SUB chain first.

On the SUB chain, add EQ Eight. Put a high-pass filter at 20 to 30 Hz just to remove rumble you don’t need. If the sub feels boxy, you can do a gentle dip around 200 to 300 Hz, but don’t go crazy.

Next, add Auto Filter. Set it to LP24. Bring the cutoff down around 80 to 120 Hz. This is what forces the lane to behave like an actual sub lane: weight only, no fuzz, no arguments.

Then add Utility. Set Width to 0 percent. Mono. Always. Stereo sub is one of the fastest ways to make your bass vanish on big systems and get weird in mono.

Set gain so it’s solid but not clipping.

Optional, if you want a tighter feel: add a Compressor. Ratio around 2 to 1. Attack 15 to 30 milliseconds, release 80 to 150 milliseconds, and aim for just 1 to 3 dB of gain reduction. This isn’t for loudness, it’s for consistency.

Cool. Sub done: stable, mono, controlled.

Now the MID chain. This is where jungle actually lives.

Before we distort anything, here’s a coach tip that will save you a lot of pain: gain stage the MID lane so it hits distortion at a sane level. If you slam into distortion too hot, it flattens the transient and you end up adding extra attack later to compensate.

So, at the very start of the MID chain, you can even put a Utility as an input trim if you want. Aim for peaks roughly around minus 12 to minus 6 dBFS before heavy grit devices.

Now add EQ Eight on the MID chain. High-pass around 120 to 180 Hz. That’s important. You’re making space so the SUB lane can own the low end without fighting.

If you want more bark and readability, a gentle boost somewhere in the 700 Hz to 1.5 kHz range can help. Don’t boost yet if you’re not sure; just know that this zone is where the bass reads on smaller speakers.

Now add Roar, since we’re in Live 12. Try Tape or Overdrive style. Set Drive around 10 to 25 percent. Pull the tone a little darker. And keep Mix around 50 to 80 percent while you’re learning. Full wet distortion tends to erase your dynamics, and jungle bass needs that sense of “hit.”

If you don’t have Roar, you can use Saturator instead: Analog Clip mode, Drive 3 to 8 dB, Soft Clip on.

Now for the “dust.” Add Redux, but gently. Downsample around 2 to 6. Keep bit reduction at zero or one max. And keep Dry/Wet in the 10 to 25 percent zone. Redux is one of those devices where a tiny amount sounds like old gear, and a little too much sounds like your audio file is dying.

Now add Auto Filter on the MID chain. Choose LP12 for smoother movement, or LP24 for heavier. Set cutoff anywhere from 300 up to 1,500 Hz depending on how dark you want it. Add a touch of resonance, maybe 10 to 25 percent. This filter is going to be one of your main “arrangement” controls later.

Now add width, but disciplined width.

Use Chorus-Ensemble on the MID lane. Chorus mode. Rate around 0.2 to 0.6 Hz. Amount 10 to 25 percent. Width around 80 to 120 percent. Mix 10 to 30 percent. That’s enough to give you that halo without turning your mids into fog.

Then add Utility. Set width somewhere like 70 to 110 percent. Keep it reasonable.

And here’s a quick reality check you should do early, not later:
Do a 10-second mono check.
Temporarily put a Utility on your master and set width to 0 percent. If your Reese loses body, your chorus is too wet or your width is too extreme. Fix it now, because the drop will not fix it later.

Now we build the ATTACK chain, the part that gives you crisp transients so the bass speaks through breaks.

We’re going to do the fast synth-click approach first.

On the ATTACK chain, add Auto Filter and set it to HP24. Set the cutoff around 1.5 to 3 kHz. The goal is: we only keep the upper edge of the sound. No low end, no mid fog. Just the definition.

Add Saturator. Drive 5 to 10 dB. Soft Clip on.

Then add a Gate. Set the threshold so it only opens when notes hit. Attack 0.5 to 2 milliseconds. Hold 10 to 30 milliseconds. Release 20 to 60 milliseconds. The gate is what turns this lane into a “tock” that follows the MIDI rhythm, rather than a constant hissy layer.

Then Utility to control gain and width. Keep it centered-ish, like 0 to 50 percent width. Raise the gain until you notice it on top of the drums, but stop before it becomes annoying click territory.

And teacher note here: if your bass rhythm disappears on phone speakers, it’s usually because this lane is too quiet, or because your MID lane has too much 150 to 300 Hz and not enough 900 to 1.5k. We’ll check that in a second.

Now we glue everything together.

On the rack itself, after the chains, add Glue Compressor. Attack 10 milliseconds, release auto, ratio 2 to 1, Soft Clip on. Aim for 1 to 2 dB of reduction on peaks. Just enough to make the three lanes feel like one instrument, not three separate tracks.

Then add EQ Eight for cleanup. If it’s muddy, a small dip around 250 to 400 Hz helps. If it’s harsh, a small dip around 2.5 to 4.5 kHz can take the edge off. Keep the sub cleanup mostly happening on the SUB lane, not here.

Optional: put a Limiter after that, just as safety while designing. Not for loudness. Just to catch surprise peaks when you start turning dirt up.

Now sidechain it to the kick, the classic DnB move that keeps the groove punching without manually riding faders.

On the bass rack track, add Compressor. Turn on Sidechain. Select the kick track, or your drum group if that’s what you’re using. Start with ratio 4 to 1, attack 1 to 5 milliseconds, release 60 to 120 milliseconds, and dial threshold until you get around 2 to 5 dB of ducking.

Quick coaching point: in advanced setups, you might duck the sub harder than the mids. But for now, ducking the whole rack is a good starting point and already gets you that “kick owns the front” feel.

Now the fun part: macros. This is what turns a patch into a workflow.

Map Macro 1 to the MID Auto Filter cutoff. That’s your main filter sweep control.
Macro 2 is Dirt: map it to Roar drive and Redux Dry/Wet together so one knob takes you from clean to filthy.
Macro 3 is Movement: map it to the Wavetable LFO amount that modulates detune.
Macro 4 is Width: map it to MID Utility width and Chorus mix.
Macro 5 is Attack Level: map it to the ATTACK Utility gain.
Macro 6 is Sub Level: map it to the SUB Utility gain.

Now you can perform your Reese like an instrument, and automate it like a proper DnB arrangement.

Here are a few oldskool arrangement moves you can do without rewriting your MIDI.

Call and response: for bars 1 to 2, full Reese. Bars 3 to 4, filter the mids down, bring sub slightly up, maybe reduce attack a touch. Same notes, different energy.

Turnaround at bar 8 or 16: do a quick filter dip down, then snap it open right at the drop. Classic.

And the hypnotic one-note pressure trick: keep the Reese on the root note for 8 bars, but automate dirt and movement so it evolves. Jungle loves repetition that mutates.

Now let’s cover common mistakes so you don’t waste an hour chasing your tail.

Mistake one: making the sub stereo. Don’t. SUB width stays 0 percent.

Mistake two: overdoing distortion on the full signal. That’s exactly why we split lanes. Distort what you can afford to distort: mids get character, sub stays clean.

Mistake three: too much chorus too early. Width is addictive, but it blurs transients and eats headroom. Use it lightly, and mostly on the MID lane only.

Mistake four: no attack layer. If your Reese disappears under breaks, this is usually why. The ATTACK lane is your translation insurance policy.

Mistake five: monitoring too loud. If you design the bass too loud, you’ll under-EQ mids, overcook sub, and your mix falls apart later.

Now a couple fast “compass checks” to keep you oriented.

Drop a Spectrum on the bass track. Watch three zones.
40 to 90 Hz is sub weight.
150 to 400 Hz is where mud and cardboard build up fast.
700 Hz to 2 kHz is where readability lives.

If the bass feels loud but not clear, you’re often feeding too much 150 to 300 and not enough around 900 to 1.5k. And if it’s sharp but weak, you might have too much attack and not enough stable sub.

Finally, a quick 15-minute practice exercise to lock this in.

Build the rack exactly like we did: SUB, MID, ATTACK.

Write a 2-bar riff using only the root note, like D1, and one passing note, like F1. Keep it simple. Then in arrangement view, automate your macros:
Over bars 1 to 4, raise Dirt from about 20 percent to 40.
Over bars 5 to 8, slowly open the filter.
At bar 8, do a quick filter dip for a turnaround.

Then do the best A/B test in this entire lesson: mute the ATTACK chain, then unmute it. Listen to how the bass locks to the drums when the attack is present. That’s the “crisp transients” part you’re chasing.

And when you’re happy, do one last phone speaker check. You should still hear the bass rhythm clearly, even if the deep sub isn’t there. That’s how you know your mids and attack are doing their job, not just your sub.

Recap to burn it in:
Detuned saws plus slow modulation gives you the Reese engine.
Split into SUB, MID, ATTACK to keep it clean and mix-ready.
Sub stays mono and stable. Mids carry dust and width. Attack gives definition.
Glue and sidechain make it sit with breaks.
Macros turn it into a fast jungle workflow you can automate like a real tune.

If you tell me the exact reference you’re aiming for, like Metalheadz 96 dark and weighty versus RAM 94 brighter and more aggressive, I can suggest a tighter note range, which distortion flavor to lean on, and what kind of filter movement best matches that era.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…