DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Roller mid bass stack guide for 90s-inspired darkness in Ableton Live 12 for jungle oldskool DnB vibes (Beginner)

An AI-generated beginner Ableton lesson focused on Roller mid bass stack guide for 90s-inspired darkness in Ableton Live 12 for jungle oldskool DnB vibes in the Groove area of drum and bass production.

Back to lessons
Roller mid bass stack guide for 90s-inspired darkness 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

Lesson Overview

A roller mid bass stack is one of the most useful building blocks in 90s-inspired dark Drum & Bass / jungle. It sits above the sub, carries the groove, and gives your drop that “always moving” pressure without becoming too melodic or too modern-sounding. In this lesson, you’ll build a simple but effective mid-bass stack in Ableton Live 12 that works for oldskool rollers, jungle, and darker DnB.

Why this matters: in DnB, the bass is not just a sound — it’s part of the rhythm section. A roller bassline needs to lock with the drums, leave room for the kick and snare, and keep tension going bar after bar. For 90s-inspired darkness, that usually means a solid sub, a slightly dirty reese-style mid layer, and a top texture layer that adds movement and grit without stealing focus. The goal is not to make one huge giant bass sound. The goal is to make a stack that grooves.

This lesson focuses on a beginner-friendly Ableton workflow using stock devices like Operator, Wavetable, Drum Rack, Saturator, Auto Filter, EQ Eight, Utility, and Compressor. You’ll also learn how to use MIDI phrasing, arrangement spacing, and subtle automation to make the bass feel alive in a DnB context. 🎛️

What You Will Build

By the end of this lesson, you will have a 3-part roller bass stack for a dark jungle / oldskool DnB drop:

  • Layer 1: Sub bass
  • Clean mono low-end that holds the weight under the drums.

  • Layer 2: Mid reese / body layer
  • A gritty, slightly detuned mid bass that gives the note character and movement.

  • Layer 3: Top movement / noise layer
  • A higher, filtered texture that adds edge, bite, and tension on the right notes.

    Musically, this will sound like a simple repeating bass phrase with room between hits, designed to sit under a breakbeat-driven drum pattern. Think of a two-bar loop where the bass answers the snare or leaves space for break chops, with small variations every 4 or 8 bars. It’s the kind of bass stack that works under an intro, a DJ-friendly breakdown, or a full drop in a classic rolling DnB arrangement.

    Step-by-Step Walkthrough

    1) Start with the drum groove first, not the bass

    In oldskool DnB and jungle, the bass must fit the drums. So start by making a simple drum loop before you design the bass.

    In Ableton Live 12:

  • Create a Drum Rack or audio track with a break loop.
  • Use a classic break such as a chopped amen-style loop or a clean break with edits.
  • Add a kick and snare pattern if needed to support the break.
  • Keep the loop around 170–174 BPM for a jungle / DnB feel.
  • Beginner-friendly drum target:

  • Snare on beat 2 and 4
  • Kick placements supporting the break
  • A few ghost notes or break hits around the main snare to create swing
  • Why this works in DnB: the bass in this style is rhythmically dependent. If the drum groove is not set first, the bass may feel stiff or fight the kick/snare. By building the drums first, you can shape the bass phrase around the gaps in the break.

    2) Build the sub layer with Operator

    Create a new MIDI track called SUB and load Operator.

    Suggested starting settings:

  • Oscillator A: Sine wave
  • Octave: -2 or -1 depending on note range
  • Volume: high enough to be felt, not heard as distortion
  • Filter: off or very open
  • Add Utility after Operator and set Bass Mono or keep it centered manually
  • Keep the sub in mono
  • Write a simple bassline in the MIDI clip:

  • Use short notes at first
  • Try a 1-bar or 2-bar phrase
  • Leave space after some notes for the snare and break hits
  • Stick mostly to 1–3 notes in a phrase if you’re a beginner
  • Good starting note choices:

  • Root note plus one or two nearby notes
  • Simple movement like root → minor 3rd → root, or root → 5th → root
  • If you’re in a minor key, keep it dark and uncomplicated
  • Suggested MIDI note length:

  • 1/8 note to 1/4 note lengths
  • Shorter notes work well for roller space
  • Longer notes can work if the break is sparse
  • Keep the sub very clean. No chorus, no stereo widening, no heavy distortion here. If you want a tiny bit of character, use Saturator lightly after Operator:

  • Drive: 1–3 dB
  • Soft Clip: On
  • 3) Create the mid reese layer with Wavetable or Analog-style movement

    Now make the mid-bass body on a second MIDI track called MID REESE.

    Use Wavetable:

  • Oscillator 1: saw wave
  • Oscillator 2: saw wave
  • Detune slightly between oscillators
  • Turn on a little unison if needed, but keep it subtle
  • Suggested settings:

  • Unison voices: 2–4
  • Detune: small amount; just enough to create movement
  • Filter: low-pass or band-pass, depending on how dark you want it
  • Filter envelope: modest movement, not huge sweeps
  • To make it feel 90s and dirty:

  • Add Saturator
  • - Drive: 2–6 dB

    - Soft Clip: On

  • Add Auto Filter
  • - Low-pass cutoff around 200 Hz to 1.2 kHz depending on how present you want it

    - Add slight resonance if needed, but keep it controlled

  • Add EQ Eight
  • - Cut unnecessary low-end below around 90–120 Hz so it doesn’t compete with the sub

    - Reduce harshness if the mids bite too much

    MIDI approach:

  • Copy the same notes as the sub
  • Or simplify it even more so the mid layer only hits on key notes
  • Use the mid layer to reinforce the groove, not to create a second melody
  • This is where the “roller” feel starts: the reese layer should move a little, but not wobble too hard. The best oldskool basses often feel like they are breathing with the drums, not talking over them.

    4) Add a top texture layer for grit and tension

    Now create a third track called TOP TEXTURE. This layer is not for weight — it is for attitude.

    You can use Wavetable, Operator, or even a resampled noise-style patch. A simple choice in Ableton is:

  • Wavetable
  • - Noise or saw-based source

    - High-pass filter

    - Fast envelope

    - Light distortion

    Suggested settings:

  • High-pass filter around 300–600 Hz
  • Saturator drive: 3–8 dB
  • Use Auto Filter with a band-pass or high-pass shape
  • Keep volume much lower than the sub and mid
  • What this layer should do:

  • Add a slightly gritty edge on certain notes
  • Help the bass read on smaller speakers
  • Give you tension in drop sections without making the bass too bright
  • In a jungle context, this top layer can also mimic the feel of old sampled hardware textures — not exactly, but enough to add that rough underground character.

    Keep this layer sparse:

  • Only play it on selected notes
  • Use it as an answer to the main bass phrase
  • Or bring it in for the last 2 bars of a drop section
  • 5) Route the three layers into a bass group and shape them together

    Group the three tracks into a BASS STACK group. This is important because roller basses need to be treated as one instrument.

    Inside the group:

  • Put EQ Eight on the group to make space
  • Use Utility on the group to keep low frequencies centered
  • Optional: use Compressor for light glue
  • Suggested group shaping:

  • Cut a little muddiness around 200–400 Hz if the stack feels cloudy
  • Keep sub and mid from stepping on each other
  • Set group gain so the whole bass stack leaves headroom for drums and master bus
  • Beginner mixing target:

  • The bass should feel strong, but not so loud that the kick disappears
  • If the low end feels messy, lower the mid layer first before touching the sub
  • A helpful habit: compare your bass stack against your drum loop at low volume. In DnB, if the groove still feels clear when quiet, it usually means the balance is working.

    6) Shape the note rhythm to create the roller feel

    The groove is the real secret. A roller bass is not only about sound design — it’s about phrase design.

    In the MIDI clip:

  • Keep notes away from every grid point
  • Leave space for the snare hits
  • Try syncopation: place notes just before or after the beat
  • Use occasional rests so the loop breathes
  • Simple beginner pattern idea in 2 bars:

  • Bar 1: bass hits on the “1”, then a short note before beat 3
  • Bar 2: bass answers after the snare, then leaves a gap
  • Useful Ableton workflow:

  • Turn on MIDI grid
  • Use velocity differences
  • Shorten some notes and lengthen others slightly
  • Try moving one note by a tiny amount to create a human feel
  • This is where the groove lives. In oldskool DnB, the bass often feels like it is “leaning” into the drums rather than landing perfectly rigidly. Small timing changes can create a much more authentic roller motion.

    7) Add automation for movement, not chaos

    Now make the bass evolve across the loop. Keep it subtle.

    Good automation targets:

  • Auto Filter cutoff on the mid layer
  • Saturator drive on the top texture layer
  • Wavetable position if you want slight timbral change
  • Reverb send very lightly on short transition notes only, if used at all
  • Safe beginner automation ideas:

  • Open the filter slightly on the last note of every 4 bars
  • Increase saturation by 1–2 dB during the second half of an 8-bar phrase
  • Close the filter back down after the fill
  • Arrangement context example:

  • In bars 1–8 of the drop, keep the bass more closed and restrained
  • In bars 9–16, open the filter a bit more or add the top texture layer
  • In the last bar before a switch, mute the sub for one beat and let the break fill the gap
  • This helps your roller feel like it is evolving without turning into a full modern modulated bass design. For 90s-inspired darkness, restraint is part of the aesthetic.

    8) Check mono, low-end balance, and drum interaction

    Now do the boring but crucial part.

    On the bass group:

  • Use Utility to check mono compatibility
  • Keep the sub layer mono
  • Make sure the bass does not widen the low end
  • Balance checks:

  • The kick should be punchy and clear
  • The snare should cut through the bass cloud
  • If the low end feels too long, shorten the bass notes
  • If the bass feels weak, raise the sub slightly before boosting the mids
  • Mixing guidance:

  • Avoid adding too much stereo on anything below roughly 120 Hz
  • If the mid layer masks the snare, cut a little around 200–500 Hz
  • If the bass sounds harsh, tame the top layer around 2–5 kHz
  • Why this works in DnB: the genre is fast, so the bass has to be efficient. A clean mono sub plus a controlled mid layer lets the drums stay aggressive while the bass still feels huge.

    Common Mistakes

    1. Making the bass too wide

    - Fix: keep the sub mono and reduce stereo widening on the stack.

    2. Using too much low-end on every layer

    - Fix: let only the sub own the bottom. High-pass the mid and top layers.

    3. Writing a bassline that ignores the drum groove

    - Fix: move bass notes around the snare and break hits. Leave space.

    4. Overdoing distortion

    - Fix: use Saturator lightly and compare at low volume. If the bass turns fuzzy or thin, back off.

    5. Too many notes

    - Fix: rollers often work better with fewer, stronger notes. Simplicity gives weight.

    6. No arrangement contrast

    - Fix: mute or thin out layers for 4-bar moments so the drop can breathe and then return heavier.

    Pro Tips for Darker / Heavier DnB

  • Use call-and-response phrasing between the bass and break edits. Let the bass answer the snare or a chopped break fill.
  • Resample your bass stack once it feels good. In Ableton, record the group to audio, then chop it and reprocess for more character.
  • Layer texture, not just volume. A quiet noisy layer can make the bass feel bigger than simply turning it up.
  • Use gentle clip saturation on the bass group for oldskool attitude. A little drive goes a long way.
  • Try filter movement in small doses. A tiny cutoff change can create more tension than a huge sweep.
  • Keep the arrangement DJ-friendly. Eight-bar phrases, intro drums, and clean breakdowns make the track easier to mix and more authentic to the style.
  • Use ghost notes in the MIDI or tiny bass pickups before the snare to add urgency without clutter.
  • Reference classic darker rollers and listen for how little happens in the bass line — but how strong it still feels.
  • Mini Practice Exercise

    Spend 10–20 minutes making one dark roller bass loop.

    1. Set Ableton to 172 BPM.

    2. Load a simple breakbeat loop and a snare pattern.

    3. Build a sub layer with Operator using a sine wave.

    4. Add a mid reese layer with Wavetable and mild Saturator.

    5. Add a top texture layer with high-pass filtering and light grit.

    6. Write a 2-bar bass phrase with only 3–5 notes.

    7. Leave at least one clear gap where the snare can breathe.

    8. Automate one filter cutoff movement over 4 bars.

    9. Group the layers and check the balance in mono.

    10. Bounce the loop to audio and listen back immediately.

    Goal: make it feel like something that could sit under a dark jungle drop, not a huge modern bass design.

    Recap

  • Build roller bass in layers: sub, mid body, and top texture.
  • Keep the sub mono and clean.
  • Use Wavetable, Operator, Saturator, Auto Filter, EQ Eight, Utility, and Compressor as your core Ableton tools.
  • Let the drum groove lead the bass rhythm.
  • Use simple notes, space, and subtle automation to create the oldskool dark DnB feel.
  • Focus on groove, balance, and movement before making the sound bigger.

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 in. In this lesson, we’re building a roller mid bass stack for that 90s-inspired darkness, the kind of sound that lives in oldskool jungle and rolling DnB and just keeps moving. The goal here is not to make one giant flashy bass patch. The goal is to build a stack that grooves with the drums, leaves space for the snare, and holds that deep, moody pressure bar after bar.

If you’ve ever heard a classic roller and thought, “Why does this feel so heavy even though the bass line is pretty simple?” that’s what we’re going for. It’s all about roles. One layer holds the low end, one layer gives the body and movement, and one layer adds edge and tension. Think in roles, not just in sounds.

First thing: start with the drums, not the bass.

In Ableton Live 12, make yourself a simple breakbeat loop or a chopped amen-style pattern. Keep it around 170 to 174 BPM if you want that true jungle and oldskool DnB energy. Put the snare where it needs to live, usually strong on two and four, and then let the break chops and kick pattern shape the feel around it. This matters because roller bass is rhythm. If the drums are not established first, the bass will either fight them or feel disconnected.

Now let’s build the sub.

Create a new MIDI track and name it SUB. Load Operator. On Oscillator A, choose a sine wave. Keep it clean, keep it simple, and keep it mono. Drop the octave down if needed, usually minus one or minus two depending on the key and the register. The idea is that this layer should be felt more than heard. It should be the weight under the whole stack.

Write a very simple bass phrase. If you’re just starting out, use only one to three notes in a bar or two-bar loop. Let the notes breathe. Leave gaps where the snare and break hits can speak. That space is a big part of the oldskool vibe. Don’t try to fill every corner. In this style, less often hits harder.

For note choice, stay close to the root. Maybe root to minor third, or root to fifth, then back to root. Keep it dark and uncomplicated. Use short note lengths at first, maybe eighth notes or quarter notes. If the loop feels too rigid, try slightly different lengths before changing the notes themselves. A short note can feel punchier, while a slightly longer note can glue into the next drum hit.

If you want a tiny bit of character, you can add Saturator after Operator, but keep it subtle. Just a little drive, maybe one to three dB, and soft clip on if it helps. Don’t widen the sub. Don’t chorus it. Don’t overprocess it. The sub is the anchor.

Next, build the mid reese layer.

Create another MIDI track and call it MID REESE. Load Wavetable. Use two saw waves, detune them slightly, and keep the movement controlled. A little unison can work too, but stay subtle. We’re not making a huge modern neuro bass here. We want a gritty, slightly unstable mid layer that feels like it’s breathing with the break.

Start with a low-pass or band-pass filter, depending on how dark you want the sound. Then add Saturator with a bit more drive than the sub, maybe two to six dB. That gives the layer some dirt and attitude. Follow that with Auto Filter if you want more shaping, and use EQ Eight to cut away the low end below roughly 90 to 120 Hz so this layer stays out of the sub’s way.

This is a really important lesson in bass design: if two layers are trying to own the same part of the spectrum, the groove gets muddy fast. The sub owns the bottom. The mid layer owns the body and motion. That separation is what makes the stack feel strong.

For MIDI, you can copy the same notes from the sub, or simplify even more and let the mid layer only hit the more important notes. The point is not to create a second melody. The point is to add pressure and movement under the drums. The best roller basses often feel like they’re just nudging the groove forward rather than shouting for attention.

Now add the top texture layer.

Create a third track called TOP TEXTURE. This is your grit, your edge, your little bit of nervous energy. You can use Wavetable again, or Operator, or a resampled noise-type patch if you want. Set up a sound that lives higher up, then high-pass it heavily so it doesn’t compete with the other layers. Somewhere around 300 to 600 Hz is a good starting point for the high-pass.

Add Saturator here too, but don’t go crazy. This layer can take a little more drive than the others because it’s not carrying weight. Its job is to help the bass read on smaller speakers and give the whole stack some attitude. Think of it like seasoning, not the main meal.

This top layer should stay sparse. Don’t put it on every note. Use it on selected notes, maybe as an answer to the main bass phrase, or bring it in for the last couple bars of a drop. In a jungle setting, this kind of layer can suggest a rough sampled texture, which adds that underground feel without getting too polished or modern.

Now group all three tracks into a Bass Stack group.

This is where the stack starts acting like one instrument. Put an EQ Eight on the group if needed to clean up mud, especially around 200 to 400 Hz if things get cloudy. Use Utility to keep the low end centered and check mono compatibility. If the bass stack feels too huge, don’t rush to boost it. First, lower the mid layer a little. Often that fixes the problem faster than changing the sub.

A really useful habit is to compare the bass with the drums at low volume. If the groove still makes sense when it’s quiet, that usually means the balance is working. In DnB, the arrangement has to survive low volume. If it only feels good when it’s loud, it probably needs more clarity.

Now let’s talk about the real secret: the rhythm.

A roller bassline lives or dies by its phrasing. It’s not just about the sound design. It’s about where the notes land. Try placing notes a little before or after the beat, not exactly on every grid point. Leave room for the snare. Let the bass answer the break rather than crowd it.

A simple two-bar idea could be this: in bar one, the bass hits on the one, then does a short note before beat three. In bar two, let it answer after the snare, then leave a gap. That kind of push and pull creates the rolling feeling. It gives the drums space to breathe while the bass keeps the energy moving.

You can also vary note lengths inside the phrase. Try a few short notes and a couple slightly longer ones. That little change can make the loop feel much more alive. Sometimes people think they need a complicated synth patch, but often it’s just the rhythm of the notes that makes the bass feel authentic.

Now bring in a little movement with automation.

Keep it subtle. That’s the key. You’re not trying to turn the bass into a huge evolving sound design monster. For the mid layer, automate the filter cutoff a little over four or eight bars. Maybe open it slightly at the end of a phrase and close it back down after the fill. On the top layer, you could automate a bit more saturation during the second half of the drop. Small changes go a long way in this style.

You can also use arrangement contrast. In the first eight bars, keep the bass a little more closed and restrained. Then in the next eight bars, open the filter a touch or bring in the top texture layer more often. Near a transition, even muting the sub for one beat can create a really nice bit of tension. Sometimes removing a layer hits harder than adding one.

Now let’s make sure the low end is behaving.

Keep the sub mono. Keep the low frequencies centered. Don’t let the stack get too wide below about 120 Hz. If the snare is getting buried, pull back the mid layer around 200 to 500 Hz. If the bass sounds harsh, tame the top layer a bit around 2 to 5 kHz. And if the whole stack feels weak, don’t immediately overboost the mids. Bring the sub up slightly first.

That’s one of the big beginner lessons here: in oldskool DnB, heaviness often comes from contrast and discipline, not from sheer volume. The drums are sharp, the sub is clean, and the mid layer sits in the pocket. That’s what creates power.

A few common mistakes to watch out for.

Don’t make the bass too wide. Keep the sub mono and be careful with stereo effects. Don’t let every layer carry low end. The sub owns the bottom, period. Don’t write a bassline that ignores the groove of the drums. If the snare feels crowded, move the bass away from it. And don’t overdo the distortion. A little Saturator can add attitude, but too much can make the bass fuzzy and thin instead of heavy.

Also, don’t use too many notes. A roller often works because it’s simple. Fewer notes can hit harder than busy ones. And don’t forget arrangement contrast. A little dropout, a thin section, or a bar of breathing room can make the next return feel massive.

If you want to take it a step further, resample the bass once it feels good. This is a big one. Print the bass stack to audio, then chop, fade, reverse, or reprocess the audio. That can bring out little bits of character that MIDI synths don’t naturally suggest. You can also try alternate rhythm versions, where one pattern is used for two bars and a slightly different one appears in the next two bars. Same notes, different gaps. That tiny variation can make the loop feel like a full arrangement.

Another nice trick is a pickup note. Put a short note just before the main hit to create urgency. Or shadow one note in a different octave, but only once or twice, like punctuation. Don’t do it everywhere. The goal is tension, not clutter.

Here’s a quick practice challenge.

Set Ableton to 172 BPM. Load a breakbeat and a snare pattern. Build a sub layer with Operator using a sine wave. Add a Wavetable mid reese layer with mild saturation. Add a top texture layer with high-pass filtering and some grit. Write a two-bar phrase using only three to five notes, and make sure there’s at least one clear gap for the snare. Automate one filter movement over four bars. Group the layers, check the balance in mono, and then bounce the loop to audio and listen back right away.

The goal is simple: make something that could sit under a dark jungle or oldskool DnB drop and feel right, not something that just sounds huge in solo.

So the recap is this. Build your roller bass in layers. Keep the sub clean and mono. Use the mid layer for body and movement. Use the top layer for grit and edge. Let the drums lead the rhythm. Use simple notes, smart spacing, and small automation moves. And always remember, in this style, groove beats size.

That’s the kind of bass stack that keeps rolling. Dark, focused, and moving. Let’s keep building.

mickeybeam

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

Generating PDF preview…