DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Bass note glide control from scratch with clean routing (Intermediate)

An AI-generated intermediate Ableton lesson focused on Bass note glide control from scratch with clean routing in the Basslines area of drum and bass production.

Back to lessons
Bass note glide control from scratch with clean routing (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Bass Note Glide Control from Scratch (Clean Routing) — Ableton Live DnB Tutorial 🎚️

1) Lesson overview

In drum & bass, glide/portamento is the difference between a bassline that steps and one that rolls. This lesson shows you how to build tight, controllable note glide in Ableton Live from scratch with clean routing—so your sub stays stable, your mid-bass slides tastefully, and your mix doesn’t fall apart.

We’ll focus on:

  • Mono/legato glide behavior (only slides when notes overlap)
  • Separate sub + mid layers with proper phase discipline
  • Macro control for glide time and slide “vibe”
  • DnB-friendly MIDI programming for rolling/jungle bass patterns
  • ---

    2) What you will build

    A two-layer bass instrument rack:

  • SUB layer: clean sine/triangle, mostly no glide (or very minimal)
  • MID layer: character bass (Wavetable or Operator) with legato glide
  • Clean routing: grouped, gain-staged, filtered, and bus-processed
  • Macros: Glide time, Mid drive, Sub level, Low-cut for mid layer
  • End result: you can program sliding ghost notes and portamento flicks that feel authentic to rolling DnB/jungle 🏁

    ---

    3) Step-by-step walkthrough

    Step 0 — Session setup (DnB baseline)

    1. Set tempo: 172–176 BPM

    2. Create a new MIDI track: `BASS (Rack)`

    3. Add a Utility at the end of the chain (we’ll use it for quick gain/mono checks).

    4. Keep your master conservative: aim peaks around -6 dBFS while building.

    ---

    Step 1 — Create a clean two-layer rack (the routing foundation) 🧱

    1. On `BASS (Rack)`, drop an Instrument Rack.

    2. Open the Chain List and create two chains:

    - `SUB`

    - `MID`

    #### SUB chain devices (clean and stable)

  • Operator (or Analog)
  • EQ Eight
  • Utility
  • Operator (SUB) settings

  • Osc A: Sine (or triangle if you want a touch more harmonics)
  • Voices: 1
  • Glide: OFF for now (we’ll decide later)
  • Amp Envelope:
  • - Attack: 0–5 ms

    - Decay: 150–300 ms (optional)

    - Sustain: -inf (0) if you want short subs, or 0 dB for sustained

    - Release: 50–120 ms

    EQ Eight (SUB)

  • Low-pass if needed: ~120–160 Hz (gentle)
  • Optional tiny notch around 30 Hz if your sub is too weighty (genre/monitor dependent)
  • Utility (SUB)

  • Bass Mono ON (or Width 0% if you want it strict)
  • Gain: start at -6 dB (we’ll balance later)
  • ---

    #### MID chain devices (glide lives here)

  • Wavetable (recommended) or Operator
  • Saturator
  • EQ Eight
  • Auto Filter (optional)
  • Utility
  • Wavetable (MID) quick start

  • Osc 1: Basic Shapes → somewhere between saw/square
  • Osc 2: optional, subtle detune
  • Unison: 2 voices max (DnB mids can get messy fast)
  • Filter: LP24
  • - Freq: 200–600 Hz (start around 350)

    - Drive: light (3–6)

    Important: Set glide properly

    In Wavetable:

  • Voices: 1 (Mono)
  • Turn on Glide
  • Mode: Legato ✅ (slides only when notes overlap)
  • Time: start around 60–120 ms for rolling DnB
  • Saturator (MID)

  • Mode: Analog Clip
  • Drive: 2–6 dB
  • Soft Clip: ON
  • This helps the glide feel audible without needing huge level.

    EQ Eight (MID)

  • High-pass at 90–130 Hz (12 or 24 dB/oct) ✅
  • This is key for clean routing: sub owns the sub.

  • Shape mids to taste: a small dip around 250–400 Hz if boxy, or boost presence 1–2 kHz carefully.
  • Utility (MID)

  • Width: 0–40% (keep it tight)
  • Gain: start at -10 to -6 dB
  • ---

    Step 2 — Group behavior: keep it mono and phase-clean 🧼

    On the Instrument Rack (or after it on the track), add:

  • EQ Eight (gentle tone shaping)
  • Glue Compressor (optional for control)
  • Utility (final mono sanity)
  • Suggested:

  • Utility → Width 0–20% (DnB bass should be centered)
  • If using Glue:
  • - Ratio: 2:1

    - Attack: 10 ms

    - Release: Auto

    - GR: 1–3 dB max

    (We want control, not flattening.)

    ---

    Step 3 — Make glide controllable with Macros 🎛️

    Map the important parameters so you can perform/program glide changes.

    1. Click Macro Map on the rack.

    2. Map:

    - Macro 1: `MID Glide Time` → Wavetable Glide Time (range 20–180 ms)

    - Macro 2: `MID Drive` → Saturator Drive (range 1–8 dB)

    - Macro 3: `SUB Level` → Utility Gain on SUB (range -inf to -3 dB)

    - Macro 4: `MID HP` → EQ Eight HP frequency on MID (range 80–160 Hz)

    - Macro 5 (optional): `Filter Freq` → Wavetable filter cutoff (range 200–1.5k)

    This keeps your routing clean and prevents “random tweaking everywhere.”

    ---

    Step 4 — Program the correct MIDI for legato glide (this is the secret) 🧠

    Glide in Legato mode only happens when notes overlap.

    1. Create a 1-bar MIDI clip.

    2. Use a classic rolling DnB pattern (example in F minor):

    - Put longer anchor notes on F1 (sub root)

    - Add short passing notes like G#1 / C2 / D#2 in the MID layer feel

    (Even if SUB and MID are on the same MIDI track, the layers will follow the same MIDI.)

    How to force glides:

  • Overlap the note ends by 10–60 ms.
  • The more overlap + longer glide time, the more “swoop.”
  • DnB-style example (1 bar, 1/16 grid)

  • Step 1: F1 (hold 1/8)
  • Step 3: F1 (1/16)
  • Step 5: G#1 (1/16) overlap into next note
  • Step 6: F1 (1/8)
  • Step 9: C2 (1/16) overlap
  • Step 10: F1 (1/8)
  • Step 13: D#2 (1/16) overlap
  • Step 14: F1 (1/8)
  • Then:

  • Adjust MID Glide Time macro until slides feel rhythmic (not sloppy).
  • - Rolling: 40–90 ms

    - More liquid/jungle swoop: 90–160 ms

    ---

    Step 5 — Keep the sub stable while the mid slides (best DnB practice) 🔥

    Often you want the mid to glide, but the sub to stay anchored so the low end doesn’t “bend” off pitch.

    You have two clean options:

    #### Option A (simple): sub with minimal/no glide

  • Keep SUB Glide OFF, MID Glide ON
  • This is the most mix-friendly approach.
  • #### Option B (advanced): separate MIDI for SUB and MID (clean routing)

    1. Create two MIDI tracks:

    - `BASS SUB (MIDI)`

    - `BASS MID (MIDI)`

    2. Put SUB instrument rack chain on `BASS SUB`

    3. Put MID instrument chain on `BASS MID`

    4. Group them into a Bass Group (Cmd/Ctrl+G)

    5. Route both to a dedicated Bass Bus:

    - Create an Audio Track called `BASS BUS`

    - Set inputs from the Bass Group via Sends Only (or route each track’s Audio To → `BASS BUS`)

    6. Now you can:

    - Program stable root notes on SUB

    - Program glide overlaps only on MID

    - Process them together on the bus

    This is extremely common in heavier DnB because it’s predictable.

    ---

    Step 6 — Arrangement ideas (how to use glide musically) 🎼

    In DnB, glide is an arrangement tool, not just a sound trick.

    Try:

  • Intro/first 8 bars: short glide time (20–50 ms) = tight and controlled
  • Drop (first 16): increase glide (60–120 ms) on every 4th bar for variation
  • Call/response:
  • - Bar 1–2: mostly straight notes

    - Bar 3–4: add 2–3 glides as “fills”

  • Jungle flavor: glide into the root right before a kick/snare hit for that elastic push-pull feel
  • Automate the MID Glide Time macro in Arrangement View:

  • Subtle changes (±20 ms) can create movement without changing notes.
  • ---

    4) Common mistakes 🚫

    1. No note overlap in Legato mode

    Result: no glide happens. Fix: overlap notes by 10–60 ms.

    2. Gliding the sub too much

    Result: low end feels seasick and weak. Fix: keep sub glide off or very short.

    3. MID layer not high-passed

    Result: phase/rumble fights the sub. Fix: HP MID at 90–130 Hz.

    4. Too much glide time

    Result: bass sounds late/out of tune. Fix: shorten to 40–120 ms and keep it rhythmic.

    5. Stereo bass below 150 Hz

    Result: unstable low end. Fix: Utility width down; mono your bass.

    ---

    5) Pro tips for darker/heavier DnB 🕷️

  • Use Saturator + EQ to “announce” the glide
  • Glides are pitch movement—distortion makes that movement audible on smaller systems.

  • Add subtle pitch envelope on MID only
  • In Wavetable, a tiny pitch env (like 5–15 cents) can add bite—don’t do this on sub.

  • Resample the MID for surgical control
  • Freeze/Flatten the MID, then:

    - fade tiny clicks

    - chop glides into fills

    - reverse a glide into a hit for tension

  • Sidechain bass to the kick (and maybe snare)
  • Use Compressor (sidechain) on the Bass Bus:

    - Ratio 4:1

    - Attack 1–3 ms

    - Release 50–120 ms (tempo-dependent)

    Keep it subtle; you want punch without audible pumping (unless that’s your style).

  • Glide as “fill language”
  • Put the heaviest slides at the end of 4/8/16 bars—classic rolling energy.

    ---

    6) Mini practice exercise 🧪

    1. Build the rack as above.

    2. Create a 16-bar loop:

    - Bars 1–4: no glides (no overlaps)

    - Bars 5–8: add 2 overlaps per bar (short glides)

    - Bars 9–12: keep overlaps, automate glide time 50 → 120 ms

    - Bars 13–16: remove most glides, keep one signature slide before the snare on bar 16

    3. Bounce/resample and A/B:

    - With MID high-pass at 90 Hz vs 140 Hz

    - With MID drive 2 dB vs 6 dB

    4. Goal: a bassline that stays solid in the low end but feels alive in the mids.

    ---

    7) Recap ✅

  • Glide that works in DnB is mostly Mono + Legato + intentional note overlap.
  • Clean routing is everything: SUB owns the subs, MID is high-passed and can slide freely.
  • Use macros to keep glide time, drive, and filtering fast to control.
  • Treat glide as an arrangement and groove tool, not a constant effect.

If you tell me your preferred sub key (e.g., F, G, A) and whether you’re going for roller, jump-up, techy neuro, or jungle, I can give you a MIDI pattern and exact glide ranges that match that vibe.

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
Title: Bass Note Glide Control from Scratch with Clean Routing (Intermediate)

Alright, let’s build a drum and bass bassline that actually glides on purpose. Not the kind where everything smears and your low end turns to soup, but the kind where the sub stays solid, the mids do the movement, and you can control the vibe with one or two knobs.

The big idea of this lesson is simple: in DnB, glide, also called portamento, is what makes a bassline feel like it rolls instead of steps. But the secret is that glide is not just a synth setting. It’s synth behavior plus MIDI programming plus clean routing.

By the end, you’ll have a two-layer bass instrument: a sub layer that stays stable, a mid layer that slides in a controlled way, and a set of macros so you can adjust glide time and tone quickly without hunting around the device panel.

Let’s start from a clean session.

Set your tempo somewhere in that DnB pocket, 172 to 176 BPM. I’ll go 174. Create a new MIDI track and name it BASS, rack. At the end of that track, drop a Utility. This is your quick safety device for level and mono checks. And while we’re building, keep your master conservative. Aim to peak around minus 6 dBFS. You want headroom while you design, because distortion and compression later will raise level fast.

Now we build the routing foundation: a clean two-layer rack.

Drop an Instrument Rack onto the BASS track. Open the chain list, and create two chains. Name the first one SUB. Name the second one MID. This is the main philosophy: sub owns the subs, mid owns the character and the glide.

Let’s build the SUB chain first.

On the SUB chain, add Operator. You can use Analog if you want, but Operator is perfect for a clean fundamental. Set oscillator A to sine. If you want a tiny bit more harmonics, use triangle, but sine is the cleanest baseline. Set voices to 1. For now, keep glide off on the sub. We’ll decide later if we want a tiny bit, but the default in DnB is stable sub.

Dial the amp envelope. Attack should be basically instant, like 0 to 5 milliseconds, just enough to avoid clicks. Release around 50 to 120 milliseconds so it doesn’t chop unnaturally. Sustain depends on your pattern. If you want sustained subs, keep sustain up. If you want short subs, bring sustain down and rely on decay. For this lesson, sustained is fine.

After Operator, add EQ Eight. If needed, low-pass gently around 120 to 160 Hz. That keeps the sub clean and stops it from fighting your mid layer later. If your monitoring exaggerates super low stuff, you can also try a tiny notch around 30 Hz, but don’t overdo it. That’s very room and system dependent.

After the EQ, add Utility. Set Bass Mono on, or just set Width to 0 percent if you want strict mono. Start the gain around minus 6 dB. We’ll balance properly later, but this prevents you from designing everything too hot.

Cool. Sub layer is stable and boring on purpose. That’s a compliment.

Now the MID chain. This is where glide lives.

On the MID chain, add Wavetable. Operator can do it too, but Wavetable is quick and very controllable. Choose Basic Shapes for oscillator one, and move between saw and square until you get a nice bite. Oscillator two is optional. If you use it, keep detune subtle. Also, keep unison under control. Two voices max. In DnB mids, unison can get wide and phasey fast, and we’re trying to keep this clean.

In Wavetable’s filter, choose a low-pass 24 dB slope. Set cutoff somewhere between 200 and 600 Hz to start. Try around 350. Add a little filter drive, maybe 3 to 6, just to bring the mid forward.

Now the key glide settings. Set voices to 1 so it’s mono. Turn glide on. And set the glide mode to Legato. This is crucial: Legato means it only slides when notes overlap. If notes don’t overlap, you get clean retriggers with no slide. That is exactly what we want, because it means you can “write” glides into the pattern instead of having everything sliding all the time.

Set glide time around 60 to 120 milliseconds as a starting point. We’ll refine it once the MIDI is in.

After Wavetable, add Saturator. Set it to Analog Clip. Drive around 2 to 6 dB. Turn Soft Clip on. Teacher note here: glide is pitch movement, and pitch movement becomes more audible when there are harmonics. Saturation is not just for loudness, it’s literally making the glide readable on smaller speakers.

After Saturator, add EQ Eight. High-pass the MID layer at around 90 to 130 Hz. This is non-negotiable if you want clean routing. The sub layer owns the subs. The mid layer should not be competing down there, because that’s where phase fights and low-end wobble happen. If it sounds boxy, try a small dip around 250 to 400. If it needs presence, a gentle lift around 1 to 2 kHz can help, but be careful because that can get harsh fast.

Optionally add Auto Filter after EQ if you want extra motion later, but keep it subtle so the pitch glide still reads clearly.

Then put a Utility at the end of the MID chain. Keep width tight, maybe 0 to 40 percent. Start the gain around minus 10 to minus 6.

Now we’ve got sub and mid separated. Next, we glue the overall behavior and do sanity control.

On the rack itself, or after the rack on the track, add a gentle EQ Eight if you want overall tone shaping. Then, optionally, a Glue Compressor for a tiny bit of control. If you use Glue, go light: ratio 2 to 1, attack 10 milliseconds, release on auto, and aim for 1 to 3 dB of gain reduction max. We want stability, not a flattened bass pancake.

Then add another Utility at the end for final mono sanity. Set width to 0 to 20 percent. In DnB, bass should live in the center. You can get creative with stereo above, but the core should hold up in mono.

Now let’s make this playable. We’re going to map macros so you can control glide and tone like an instrument.

Open Macro Map on the Instrument Rack. Map Macro 1 to Wavetable’s Glide Time on the MID chain. Set the range from about 20 milliseconds up to about 180 milliseconds. That gives you tight all the way to liquid.

Map Macro 2 to Saturator Drive on the MID chain, range 1 to 8 dB.

Map Macro 3 to the SUB Utility gain, range from minus infinity up to around minus 3 dB. That way you can fade sub in and out without messing with the chain levels.

Map Macro 4 to the MID high-pass frequency, range 80 to 160 Hz. That’s your “cleanliness” knob. Higher means cleaner but thinner; lower means fuller but riskier.

Macro 5 is optional but useful: map it to Wavetable filter cutoff, something like 200 Hz up to 1.5 kHz. That becomes your tone and intensity control.

This is one of those workflow upgrades that makes you faster and more consistent. You’re not tweaking random stuff everywhere; you’re controlling the bass through a few deliberate handles.

Now comes the part that actually makes legato glide work: MIDI programming.

Legato glide only happens when notes overlap. If you’re in Legato mode and your notes are butted up perfectly, you will get zero glide and you’ll think something is broken. Nothing’s broken. Your MIDI just isn’t telling the synth to slide.

So create a one-bar MIDI clip. Set your grid to 1/16. Let’s use an example in F minor because it’s super common in DnB.

Start with anchor notes on F1. Think of these as your “floor.” Then sprinkle in passing notes like G sharp 1, C2, D sharp 2 as quick little tags.

Here’s a pattern you can try, and don’t worry about memorizing it. The point is where the overlaps happen.

At the start of the bar, place F1 and hold it for an eighth note. Then a short F1 hit. Then put G sharp 1 as a sixteenth note, but here’s the important part: let it overlap into the next note by about 10 to 60 milliseconds. Then land back on F1 for an eighth note. Later in the bar, do a C2 tag, overlap it. Back to F1. Then a D sharp 2 tag, overlap it. Back to F1.

Now loop it and listen. Start turning Macro 1, your MID Glide Time. If it feels like the slide is late, pull it down. If it’s not audible enough, push it up a bit.

A practical coaching rule: glide time should relate to overlap length, like swing relates to grid. If your overlap is tiny, like 10 to 20 milliseconds, your glide time usually lives around 20 to 60 milliseconds. If your overlap is bigger, like 30 to 60 milliseconds, glide time can be 60 to 140 milliseconds and still feel rhythmic.

And one more teacher note: if the slide sounds messy, sometimes it’s not the pitch glide. It’s the volume envelope. If your MID release is too long, you’ll hear two notes bleeding together while the pitch is moving, and it sounds like mush. Before you blame glide, shorten the MID amp release slightly, then re-check the glide.

Now, the best practice in DnB is usually: let the mid glide, keep the sub stable. Because when the sub glides, your fundamental is literally bending in pitch, and that can make the whole track feel seasick, especially on big systems.

So your first clean option is simple: leave sub glide off, keep mid glide on. That’s the mix-friendly default.

But if you want the more advanced, super-controlled setup, you can split the MIDI too.

Create two MIDI tracks: one called BASS SUB and one called BASS MID. Put your sub instrument on the sub track, and your mid instrument on the mid track. Group them into a Bass Group. Then make an audio track called BASS BUS. Route both bass tracks to the BASS BUS. Now you can program stable root notes on the sub track, and program overlaps only on the mid track. That’s the “pro routing” approach because it’s predictable and easy to mix.

While you’re working, here are two fast sanity checks that will save you from finishing an eight-bar loop and realizing it’s broken.

On the Bass Bus, temporarily add Spectrum before heavy effects. Watch that the sub fundamental stays stable when the mid is sliding. And on the MID track, temporarily add a Tuner so you can literally see that the slides land where they should. Once everything is behaving, disable or remove these.

Also do the 15-second mono compatibility test: put a Utility on the Bass Bus and set width to 0 percent. Toggle it while the drums play. If the bass suddenly thins or the weight shifts in a weird way, you’ve got stereo or phase issues in the mid layer, often from unison, chorus, or widening. Tighten unison, reduce width, and keep the sub clean.

If you hear clicks right where notes overlap, that’s usually oscillator phase restart combined with fast pitch transitions, and distortion exaggerates it. Fix it by slightly increasing MID attack, like 1 to 5 milliseconds. Or reduce drive a touch. Sometimes changing warp mode in Wavetable or reducing unison also helps.

Now let’s talk about using glide musically, because glide is an arrangement tool, not a constant effect.

Try this structure: in your intro or first eight bars, keep glide time short, like 20 to 50 milliseconds. It’ll feel tight and controlled. In the drop, push it to 60 to 120 milliseconds, but only as a variation, like every fourth bar or as a fill. Think call and response: bars one and two are mostly straight, bars three and four have two or three glides as punctuation. For jungle flavor, glide into the root right before a snare or right after a kick so it feels elastic without masking the transient.

And automate it. Automate the MID Glide Time macro in arrangement view. Tiny changes, like plus or minus 20 milliseconds, can create motion without changing a single note.

If you want a slightly more advanced performance trick, set up a two-speed glide on one macro. In the macro mapping min and max ranges, make the first half of the macro cover 20 to 60 milliseconds, and the top half jump to 90 to 180 milliseconds. Then you’ve got a tight gear and a liquid gear, without hunting numbers mid-flow.

One more sound design bonus: if you want the glide to be more audible without messing up the low end, saturate smarter. Put an EQ before the saturator on the MID layer and high-pass into the saturator around 150 to 250 Hz, so the distortion focuses on upper harmonics. Then after saturation, you can restore a bit of body with a gentle bell around 200 to 500 if needed. That makes slides speak on phones while the sub stays clean.

And if you really want that “glide is obvious in a dense mix” effect, add a tiny edge layer. A third rack chain with noise or a bright wavetable, band-pass around 1 to 4 kHz, very short envelope, and super low level like minus 20 to minus 30 dB. It tracks the pitch movement like a whisper and makes slides readable without adding low-end chaos.

Now let’s lock it in with a short practice routine.

Make a 16-bar loop at 174. Bars 1 to 4, do zero overlaps, so there are no glides. Bars 5 to 8, add two overlaps per bar with short glides. Bars 9 to 12, keep the overlaps and automate glide time from 50 up to 120 milliseconds across those bars. Bars 13 to 16, remove most glides and keep one signature slide right before the snare on bar 16.

Then do two A and B tests. First, compare MID high-pass at 90 Hz versus 140 Hz. Second, compare MID drive at 2 dB versus 6 dB. Your goal is a bassline that stays solid in pitch and level down low, but feels alive and expressive in the mids.

Let’s recap the rules that matter.

Glide that works in DnB is mostly mono plus legato plus intentional note overlap. Clean routing is everything: sub owns the subs, mid is high-passed and can slide without destabilizing the low end. Macros keep you fast and consistent. And musically, glide is punctuation and groove, not an always-on effect.

When you’re ready, tell me your sub key and the vibe you’re aiming for, like roller, jump-up, techy neuro, or jungle, and I’ll give you a MIDI pattern and glide ranges tailored to that style.

mickeybeam

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

Generating PDF preview…