DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Reese bass fundamentals from scratch for jungle rollers (Intermediate)

An AI-generated intermediate Ableton lesson focused on Reese bass fundamentals from scratch for jungle rollers in the Basslines area of drum and bass production.

Back to lessons
Reese bass fundamentals from scratch for jungle rollers (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

```markdown

Reese Bass Fundamentals from Scratch for Jungle Rollers (Ableton Live) 🔊🌀

1. Lesson overview

This lesson is a from-zero, practical Reese bass build aimed at jungle / rolling drum & bass. We’ll make a Reese that:

  • Has weight in mono (clubs ✅)
  • Has movement and “growl” in the mids (classic Reese vibe ✅)
  • Sits under fast breaks and rolling drums without masking the kick/snare ✅
  • Is easy to arrange into A/B sections with automation ✅
  • We’ll do it using Ableton stock devices (Wavetable/Operator, Saturator, EQ Eight, Auto Filter, Chorus-Ensemble, Utility, Compressor/Glue, etc.).

    ---

    2. What you will build

    A two-layer Reese bass inside an Instrument Rack:

  • Sub layer: clean sine/triangle, mono, consistent low-end
  • Reese layer: detuned saws + controlled modulation for movement
  • Processing chain: EQ shaping → saturation → filtering → width management → sidechain
  • Arrangement controls: macros for movement, bite, width, and intensity
  • Target vibe: 1996–2004 jungle rollers + modern weight. Think rolling 2-step breaks, deep subs, and that “hollow angry” mid.

    ---

    3. Step-by-step walkthrough

    Step 0 — Session prep (so it lands in a DnB mix)

    1. Tempo: set to 170–174 BPM.

    2. Create a MIDI track named BASS.

    3. Add a basic drum loop or break to mix against (even a placeholder). Your Reese decisions must be made in context.

    ---

    Step 1 — Build the Reese in an Instrument Rack 🎛️

    1. On the BASS MIDI track, drop Instrument Rack.

    2. Open Chain List, create two chains:

    - Chain 1: `SUB`

    - Chain 2: `REESE`

    ---

    Step 2 — SUB chain (clean, stable, mono)

    Option A: Operator (recommended for clean subs)

    1. On `SUB`, load Operator.

    2. Oscillator A:

    - Wave: Sine

    - Level: 0 dB

    3. Add subtle harmonics (optional but useful on small speakers):

    - Turn on Oscillator B: Sine or Triangle

    - Level: -18 to -24 dB

    - Coarse: 1.00

    4. Add Saturator after Operator:

    - Type: Soft Sine (or Analog Clip)

    - Drive: 2–6 dB

    - Output: reduce to match level

    5. Add EQ Eight:

    - HP filter: off (don’t high-pass your sub unless needed)

    - Optional: tiny dip 200–350 Hz if it clouds the mix

    6. Add Utility:

    - Width: 0% (hard mono)

    - Gain: adjust for balance later

    Goal: a sub that feels like a solid pillar. No chorus. No stereo. No wobble.

    ---

    Step 3 — REESE chain (movement + character)

    Using Wavetable (stock, perfect for Reese)

    1. On `REESE`, load Wavetable.

    2. Oscillator 1:

    - Wavetable: Basic Shapes

    - Position: Saw (or close)

    3. Oscillator 2:

    - Same wavetable Basic Shapes

    - Position: Saw

    4. Detune & width:

    - Unison: 2 to 4 voices

    - Unison Amount: 10–25%

    - Detune (if using classic detune): set Osc 2 +7 to +20 cents (fine tune)

    5. Filter in Wavetable:

    - Type: LP24

    - Cutoff: start around 250–600 Hz (we’ll automate later)

    - Drive: a little (5–15%) if it helps

    6. Amp Envelope:

    - Attack: 0–5 ms

    - Decay: ~200–500 ms

    - Sustain: -6 to -12 dB (or taste)

    - Release: 80–200 ms (avoid long tails that smear rolls)

    Classic movement trick (the “Reese phasing”)

  • Add subtle pitch drift:
  • - In Wavetable, assign an LFO to Osc 2 Fine (or overall pitch very lightly)

    - LFO Rate: 0.10–0.35 Hz (slow movement)

    - Amount: 2–6 cents (tiny!)

    - This creates that shifting “whoosh” without turning it into wobble bass.

    ---

    Step 4 — Process the REESE chain (the jungle roller sweet spot)

    In this order (good starting chain):

    #### 4A) EQ Eight (pre-drive cleanup)

  • High-pass at ~80–120 Hz (12 or 24 dB slope)
  • You want the SUB chain to own the real low-end.

  • Optional: small dip 250–450 Hz if it gets boxy.
  • Optional: gentle boost 900 Hz–2 kHz if you need more “bite” later.
  • #### 4B) Saturator (weight + aggression)

  • Drive: 4–10 dB (start 6 dB)
  • Soft Clip: On
  • Keep output level matched (gain stage properly!)
  • #### 4C) Auto Filter (movement control + performance)

  • Filter Type: LP12 or LP24
  • Cutoff: map to macro later (start 300–800 Hz)
  • Envelope: small amount if you want pluck
  • For rollers, keep movement subtle; let drums roll, bass glides.
  • #### 4D) Chorus-Ensemble (stereo smear, careful!)

  • Mode: Chorus
  • Rate: 0.15–0.40 Hz
  • Amount: 10–25%
  • Mix: 10–30%
  • This is how you get that wide Reese feel—BUT we’ll control lows in mono after.
  • #### 4E) Utility (mono management)

  • Add Utility at the end of the REESE chain:
  • - Width: 80–140% (taste)

  • Optional but powerful: use Bass Mono technique:
  • - Put an EQ Eight before Utility and high-pass the sides conceptually by keeping the chain’s low end removed (we already HP’d at 80–120 Hz).

    ---

    Step 5 — Blend SUB + REESE properly (the “roller balance”)

    1. In the Instrument Rack, set chain volumes:

    - SUB: start around -6 dB

    - REESE: start around -12 to -6 dB

    2. Play a simple 1-bar roller phrase:

    - Notes: try F or G (DnB-friendly roots)

    - Rhythm: 1/8 notes with occasional 1/16 pickup

    Example pattern idea: hit 1, & of 2, 3, & of 4 (then vary)

    Rule of thumb:

  • If it sounds big but messy → reduce REESE or raise HP cutoff on REESE.
  • If it sounds clean but boring → add tiny modulation + saturation to REESE.
  • ---

    Step 6 — Sidechain to the kick (mandatory for clean rollers) 🥊

    On the BASS track (post rack):

    1. Add Compressor (Ableton stock).

    2. Enable Sidechain.

    3. Choose your Kick track as input.

    4. Settings to start:

    - Ratio: 4:1

    - Attack: 1–5 ms

    - Release: 50–120 ms (sync to groove)

    - Threshold: adjust for 2–6 dB gain reduction on kick hits

    Want it tighter and more “pumping”? Shorter release.

    Want it smoother for jungle? Slightly longer release.

    ---

    Step 7 — Add Macros (make it playable + arrangable) 🎚️

    Map these to Rack Macros (right-click → Map to Macro):

    1. Macro 1: Reese Filter

    - Map Auto Filter cutoff on REESE

    2. Macro 2: Movement

    - Map Chorus Mix OR Wavetable LFO amount (fine pitch)

    3. Macro 3: Bite

    - Map Saturator Drive (REESE)

    4. Macro 4: Sub Level

    - Map SUB chain volume

    5. Macro 5: Reese Width

    - Map Utility Width on REESE

    6. Macro 6: Noise/Top (optional)

    - Add subtle noise oscillator (Wavetable Noise) and map its level

    Now you can automate macros for A/B sections fast.

    ---

    Step 8 — Arrangement ideas for jungle rollers 🧱

    A classic roller arrangement uses small changes that feel big:

  • Intro (16 bars): filtered Reese only (Macro 1 low), little sub
  • Drop A (32 bars): full SUB + Reese, moderate movement
  • Mid 16: reduce width + close filter for tension
  • Drop B (32 bars): more bite + slightly more movement, maybe octave jumps
  • Automation moves that work great:

  • Open filter slightly every 8 bars
  • Increase Movement on fills
  • Reduce Sub Level briefly before drop, then slam it back
  • ---

    4. Common mistakes ❌

    1. Chorusing the sub

    - Keep sub mono and clean. All width belongs above ~100 Hz.

    2. Too much detune/unison

    - Big detune can sound impressive solo, but it turns to mush under breaks.

    3. No gain staging

    - Saturator + chorus + filter can blow levels fast. Match output after each drive stage.

    4. Reese fighting the snare

    - If your snare body is ~180–250 Hz, carve a small dip in Reese there.

    5. Over-modulating

    - Jungle rollers want movement, not constant wobble. Slow, subtle modulation wins.

    ---

    5. Pro tips for darker/heavier DnB 🖤

  • Parallel distortion (mid-only):
  • Duplicate the REESE chain inside the rack, high-pass it at 250 Hz, then distort harder (Saturator/Overdrive). Blend quietly for aggression without ruining low-end.

  • Resample for texture:
  • Freeze/Flatten or resample a long note, then add Redux (very lightly) or Corpus (subtle) to get metallic edge.

  • Dynamic control with Multiband Dynamics (careful):
  • Use it gently to stabilize the midrange. Avoid smashing the low band.

  • Pitch drops for transitions:
  • Automate pitch down -2 to -7 semitones on the last hit before a drop (short automation). Very DnB.

  • Darkness via filtering, not just distortion:
  • Low-pass a bit more + add harmonics = darker and heavier.

    ---

    6. Mini practice exercise 🎯

    Goal: Make a 32-bar roller loop with evolving Reese energy.

    1. Write a 2-bar bass MIDI pattern in F minor:

    - Bar 1: F (1/8), rest, F (1/8), G (1/8), F (1/8)

    - Bar 2: F (1/8), Ab (1/8), F (1/8), short fill (1/16–1/16)

    2. Duplicate it to 32 bars.

    3. Automate macros:

    - Bars 1–8: Filter closed, low movement

    - Bars 9–16: open filter slightly

    - Bars 17–24: more bite (drive up 10–20%)

    - Bars 25–32: reduce width for tension, then open at the end

    4. Bounce/resample 8 bars of bass and try:

    - Add Auto Filter post-resample for a “recorded” feel

    - Tiny Reverb (very short, 5–10% wet) on the mid-only layer if you want space

    ---

    7. Recap ✅

  • Build Reese for rollers as SUB + REESE layers in an Instrument Rack.
  • SUB stays clean, mono, consistent.
  • REESE gets detune + slow modulation + controlled stereo, with its low end high-passed.
  • Use Saturator + EQ Eight + Auto Filter + Chorus-Ensemble + Utility to sculpt and control.
  • Sidechain to kick for clarity, then use macros to automate energy across sections.

If you want, tell me the vibe you’re aiming for (classic 90s jungle, modern minimal rollers, techy darkstep) and what key your tune is in—I can suggest a bass MIDI pattern + exact macro automation plan for your drop.

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
Welcome back. Today we’re building a Reese bass from scratch for jungle rollers in Ableton Live, but at an intermediate level. That means we’re not just making a cool sound in solo. We’re making a bass that survives a real 170-plus BPM mix: heavy in mono, moving in the mids, and tucked under fast breaks without smearing your kick and snare.

Set your tempo to 170 to 174 BPM. Create a new MIDI track and name it BASS. And before you even touch the synth, drop in any drum loop or breakbeat to mix against. Even a placeholder is fine. Reese bass decisions only make sense in context, because what sounds huge alone can turn into a blurry mess once the breaks come in.

Now on the BASS track, load an Instrument Rack. Open the chain list and create two chains. Name the first one SUB, the second one REESE. This is the core concept: the sub is your solid pillar, and the Reese is your character layer. If you keep them separate, you can push the attitude without wrecking the low end.

Let’s build the SUB chain first. Load Operator. On Oscillator A, choose a sine wave and leave it at 0 dB. If you want a bit more translation on smaller speakers, turn on Oscillator B as either a sine or a triangle. Keep it really quiet, around minus 18 to minus 24 dB. Same coarse tuning, 1.00. The idea is not “new note.” It’s just a little harmonic support.

After Operator, add Saturator. Pick Soft Sine or Analog Clip. Set Drive somewhere around 2 to 6 dB. Now, important teacher moment: don’t just crank drive and call it louder. Always level match with the Output so you’re judging tone, not volume. If the sub starts to feel like it’s pulsing or “beating” in loudness on a sustained note, that’s usually clipping somewhere, or your monitoring is exaggerating the low end. Tune the sub to the song with your ears, not your eyes.

Add EQ Eight next. For the sub, do not automatically high-pass. Leave the high-pass off unless you have a specific reason. If things get cloudy, you can do a tiny dip around 200 to 350 Hz, but keep it subtle.

Then add Utility. Set Width to 0%. Hard mono. Always. No chorus, no stereo tricks, no widening. Your sub’s job is to be reliable in a club and consistent on big systems.

Alright, on to the REESE chain: load Wavetable. Oscillator 1, choose Basic Shapes and push the position to a saw shape. Oscillator 2, same deal: Basic Shapes on saw.

Now we create the classic Reese thickness. Turn on Unison, use 2 to 4 voices, and keep the Unison amount in the 10 to 25% range. If you also want classic detune, fine-tune Oscillator 2 up by about 7 to 20 cents. Not more. Big detune sounds impressive for five seconds in solo, but under a break it turns into mush.

In Wavetable’s filter, choose LP24. Set the cutoff somewhere around 250 to 600 Hz for now. We’re going to automate this later, so just pick a starting point that feels like it’s speaking but not screaming. Add a touch of drive if it helps, maybe 5 to 15%, but don’t overdo it yet.

Now shape the amp envelope. Attack basically instant, 0 to 5 milliseconds. Decay around 200 to 500 milliseconds. Sustain down a bit, like minus 6 to minus 12 dB, and release around 80 to 200 milliseconds. For rollers, you generally don’t want a super long release tail because it smears those fast 1/8 notes and any 1/16 pickups.

Here’s one of the most important Reese moves: the “phasing” or drifting movement. In Wavetable, assign an LFO to Oscillator 2 Fine, or very lightly to pitch. Set the LFO rate slow, around 0.10 to 0.35 Hz. The amount is tiny: 2 to 6 cents. Tiny. If you can obviously hear it wobbling like a dubstep LFO, it’s too much. The goal is a slow, creepy “whoosh” that keeps the bass alive without stealing attention from the drums.

Now let’s process the REESE chain so it lands in that jungle roller sweet spot.

First, EQ Eight, pre-drive cleanup. High-pass the Reese around 80 to 120 Hz, using a 12 or 24 dB slope. This is how you stop the Reese layer from fighting your sub. If it gets boxy, dip a little around 250 to 450 Hz. If later you need more bite, you can gently boost somewhere around 900 Hz to 2 kHz, but do that carefully, because that’s also where snares and harshness live.

Next, Saturator. Drive around 4 to 10 dB, and turn Soft Clip on. Again, level match the output. In drum and bass, gain staging is not optional. Saturator plus chorus plus filtering can blow levels up fast, and you’ll end up mixing a distorted limiter, not a bass sound.

Next, Auto Filter. Choose LP12 or LP24. Set cutoff around 300 to 800 Hz as a starting range, and we’ll macro-map it. This is your performance control. For rollers, keep the movement subtle. Let the drums roll. The bass should glide.

Then Chorus-Ensemble. Set it to Chorus mode. Rate around 0.15 to 0.40 Hz, Amount 10 to 25%, and Mix 10 to 30%. This is where you get width and that smeary, classic Reese spread. But remember the rule: width belongs above about 100 Hz. We’re already high-passing the Reese, so we’re safe, as long as we don’t let the chorus get too deep.

Finally, Utility at the end of the Reese chain. Set Width somewhere like 80 to 140%, taste. This is your “how wide is this in the drop” knob.

Now we blend the layers. In the Instrument Rack, start your SUB chain volume around minus 6 dB. Start the REESE chain around minus 12 to minus 6 dB. Don’t chase loudness yet. Chase clarity and weight.

Write a simple one-bar roller phrase and loop it. Use a DnB-friendly root like F or G. Try mostly 1/8 notes, and add the occasional 1/16 pickup to create forward motion. A simple groove could hit beat 1, the and of 2, beat 3, and the and of 4. Then vary it.

Here’s the practical rule: if it sounds big but messy, pull down the Reese, or raise the high-pass cutoff on the Reese layer. If it sounds clean but boring, add just a bit more saturation or a tiny increase in that slow pitch drift. Subtle wins.

Now sidechain. This is mandatory for clean rollers. Put a Compressor on the BASS track after the rack. Turn on Sidechain and select your kick track as input. Start with Ratio 4:1. Attack 1 to 5 milliseconds. Release 50 to 120 milliseconds. Then set the threshold so you’re getting about 2 to 6 dB of gain reduction on kick hits.

And here’s a key coaching note: release time should match your break groove. At 174 BPM, a lot of people land around 70 to 110 milliseconds, but don’t worship the numbers. Listen. The bass should recover between kicks without stepping on snare body. If your snare suddenly feels smaller or less punchy, ease off the gain reduction or lengthen the release slightly.

Now we make this rack playable and arrangable with macros. Map these controls so you can automate energy without touching ten parameters.

Macro 1: Reese Filter. Map Auto Filter cutoff on the Reese chain.
Macro 2: Movement. Map either the Chorus mix or the Wavetable LFO amount that’s doing the fine pitch drift.
Macro 3: Bite. Map the Reese Saturator drive.
Macro 4: Sub Level. Map the SUB chain volume.
Macro 5: Reese Width. Map the Reese Utility width.
Macro 6: Noise or Top, optional. If you want, add a touch of Wavetable noise and map its level, but keep it subtle.

With these macros, you can create A and B sections fast. For a classic jungle roller arrangement, think small changes that feel huge. Intro: mostly filtered Reese, low sub. Drop A: full sub plus Reese, moderate movement. Mid section: narrow the width and close the filter for tension. Drop B: add more bite and slightly more movement, maybe an octave jump in the Reese layer on just one or two fill notes.

Automation that works nearly every time: open the filter slightly every 8 bars. Increase movement on fills. Pull sub level down briefly right before the drop, then slam it back in.

Let’s troubleshoot the common mistakes before they happen. First, chorusing the sub. Don’t. Keep sub mono and stable. Second, too much detune or unison. It turns to mush under breaks. Third, ignoring gain staging. Match levels after saturation. Fourth, Reese fighting the snare. If your snare body sits around 180 to 250 Hz, carve a small pocket in the Reese in that zone. Fifth, over-modulating. Rollers want movement, not constant wobble. Slow drift beats fast wobble for this style.

Now, a few higher-level checks and tricks that separate “it works” from “it’s pro.”

Check phase and coherence between layers. Even with a high-pass on the Reese, there can be overlap around 90 to 140 Hz that cancels. A quick method: temporarily lower the Reese high-pass cutoff to around 60 to 80 Hz. Add a Utility on the Reese chain and try phase invert left and right, one at a time. Choose the setting that gives more low-mid punch when both layers play. Then put your high-pass back to your normal 80 to 120 Hz. It’s a fast way to make the combined bass feel more solid.

Do a quick mono compatibility check. Put Utility on the master and toggle Width to 0% briefly during the drop. If the bass loses too much character, your width and movement are happening too low. Raise the Reese high-pass cutoff or back off the chorus depth.

And remember: make the Reese speak in the 200 to 800 Hz zone. If you can’t hear the bass on phone speakers, don’t boost sub. Add controlled harmonics with saturation, and shape the mids with EQ.

If you want an advanced variation, try “two-speed movement.” Keep the slow pitch drift, but add a second, faster modulation at 4 to 8 Hz to filter cutoff or unison amount, with a tiny amount. The result is tension and texture without turning into a wobble bass.

Another powerful idea is the snare-pocket technique. Put a second compressor on the Reese chain only, sidechained to the snare. Use light reduction, like 1 to 3 dB, and a slightly slower attack, around 5 to 15 milliseconds. The snare keeps its smack and body, and the bass still feels loud.

Now a mini exercise to lock this in. Make a 32-bar roller loop. Write a 2-bar bass pattern in F minor. Duplicate it out to 32 bars. Automate your macros like energy lanes: first 8 bars, filter closed and low movement. Next 8, open the filter slightly. Bars 17 to 24, add bite by pushing drive up 10 to 20 percent. Bars 25 to 32, reduce width for tension, then open it at the end.

If you want extra realism, resample 8 bars of the bass to audio and do a gentle EQ notch sweep somewhere between 500 Hz and 2 kHz to find any annoying ring, then cut it 2 to 4 dB. That tiny cleanup often makes the bass feel louder because it’s less irritating.

Wrap-up. The roller-ready Reese is really a system: sub stays clean, mono, and consistent. Reese layer brings movement, grit, and stereo, but gets high-passed so it doesn’t mess with the foundation. You sculpt with EQ, saturation, filtering, chorus, and utility, then sidechain to the kick for clarity. Finally, macros turn it into an instrument you can arrange.

If you tell me your track key and whether your snare fundamental feels closer to 200 Hz or 240 Hz, I can suggest exact EQ pocket ranges and a sidechain release range that locks into your groove.

mickeybeam

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

Generating PDF preview…