Show spoken script
Welcome back. In this advanced Ableton Live lesson we’re going after mid-bass texture layering for those oldskool drum and bass vibes. Think early rolling, jungle-era attitude, but still punchy in a modern mix.
Here’s the big idea: that classic bass presence usually isn’t one perfect synth patch. It’s a stack that behaves like one instrument. You’ve got a stable sub foundation, a mid layer that gives you the “note” and movement, and then a gritty, band-limited texture layer that makes the bass readable on small speakers and helps it lock into breaks.
So today you’ll build a three-layer bass group, route it into a bass bus, glue it together, sidechain it like a DnB producer, and then resample it so it gets that printed, cohesive, record-ish character.
Before we touch synths, set the context.
Put your project around 165 to 174 BPM. And set your drums first. Seriously. In drum and bass, the bass is designed around the groove. If you’re using a break, get it looping. If you’re on clean two-step, get your kick and snare pattern working and make sure the pocket feels right.
In Arrangement View, roughly mark out sections: 16 bars intro, then a 32 or 64 bar drop, 16 bar break, and drop two. You don’t need a masterpiece arrangement right now, but you do want the mindset of phrases, because a lot of the “oldskool feeling” is subtle evolution every 8 or 16 bars.
Now create three MIDI tracks and name them SUB, MID, and TEX. Group them, and rename the group BASS BUS. This is going to keep you organized and it’ll matter when we start gluing and resampling.
One more “coach” concept before we build anything: pick anchor frequency lanes and commit.
Oldskool rollers feel huge because they’re focused, not because they’re filling the entire spectrum.
Decide: your sub anchor is probably around 45 to 60 Hz depending on key. Your mid anchor is either weighty around 180 to 250, or growly around 350 to 500. And your texture anchor lives in a narrow presence lane around 1k to 2.2k.
When you’re tempted to add more… ask “which lane is this serving?” That one decision keeps your bass from turning into a blurry full-range blob.
Alright. Step one: the SUB. Clean and unshakeable.
On the SUB track, load Operator. Set it to algorithm A only, and choose a sine wave. If you want a tiny bit more harmonic information, you can try triangle, but start with sine for discipline.
Set the amp envelope so it doesn’t click: attack around 0 to 5 milliseconds, release around 50 to 120 milliseconds. If your bass notes are short and you want that tight, choppy roller feel, you can have sustain off and control note length with MIDI. If you want held notes, keep sustain up and just make sure the release isn’t smearing into the next hit.
After Operator, put EQ Eight. Don’t high-pass your sub unless you absolutely must. Instead, low-pass it. Set a 24 dB low-pass around 90 to 120 Hz. This is you drawing a boundary: the sub does sub things, nothing else.
Then add Utility. Set width to 0%, full mono. Set the gain so it’s strong but not slamming the group.
Musical tip: a lot of oldskool rollers sit around F, F sharp, or G, depending on the tune. Keep the subline simple: root notes, maybe a fifth or octave as a moment, but don’t write a jazz solo down there. Heavy DnB sub feels heavier when it’s consistent.
Step two: the MID BODY. This is the speakers layer.
On the MID track, load Wavetable. Set oscillator one to a saw. Oscillator two can be saw or square, lightly detuned. For unison, keep it subtle: two to four voices, unison amount maybe 10 to 25%, detune around 5 to 15. If it starts sounding like trance, you went too far.
Now put the filter on LP24. Start the cutoff somewhere in the 200 to 800 Hz zone. Don’t overthink the exact number; you’re going to modulate it. Add a bit of filter drive, like 2 to 6 dB, for density.
Bring in an LFO inside Wavetable and map it to filter cutoff. For oldskool roll, try synced rate at 1/8 or 1/4. The key is small motion. You’re not making a modern talking wobble. You’re just animating the mid so it breathes with the drums. If you want “alive” without obvious wobble, try a tiny touch of random or sample-and-hold, but keep it extremely subtle.
Then add Saturator. Analog Clip or Soft Sine both work. Drive around 2 to 8 dB depending on how harmonically rich you want it, and turn on Soft Clip. This is where a lot of “record-like” mid density comes from.
Then EQ Eight. High-pass the MID at around 110 to 150 Hz with a steep slope, like 24 dB. The sub owns the low end; protect that. If the mid is boxing with your snare, consider a small dip around 250 to 400. And if it’s too bright for the vibe, low-pass somewhere around 3 to 6k. Oldskool isn’t usually sparkly up top; it’s more like chewy and present.
Add Utility at the end. Keep it mostly mono. Width 0 to 40% max for this layer. We’ll create perceived width more safely with texture later.
Oldskool flavor move: add tiny pitch instability. Not chorus, not obvious vibrato. Think hardware drift. If you can do it with a subtle pitch envelope or very gentle modulation, do it. You want the feeling of “alive,” not the sound of “effect.”
Step three: the TEXTURE layer. This is where the magic lives.
Texture is like a hi-hat that follows the bassline. It’s rhythmic air and grit that locks with breaks, not a constant buzz.
On the TEX track, load Analog. Turn the noise oscillator on, and set the noise color somewhere around 40 to 70%. Keep the tonal oscillator low level; we’re not trying to add another full synth here. Use the filter to focus it, and don’t be afraid of band-pass thinking.
Now add Auto Filter set to band-pass. Set frequency somewhere between 600 Hz and 2.5 kHz. Resonance around 0.7 to 1.4. And here’s the move: give it motion. You can use the filter’s own LFO, or automate the frequency slowly across phrases. This is how you get that “breathing” texture that feels like it’s interacting with the break.
Next: Erosion. This is a secret weapon for jungle grit, but it’s easy to overdo.
Set it to Noise or Sine mode. Frequency around 2 to 8 kHz. Amount around 0.5 to 3.0, and yes, tiny increments. You’re seasoning, not pouring hot sauce on everything.
Then Redux. Aim for “older,” not “destroyed.”
Bit reduction around 8 to 12 bits, downsample around 1.5 to 4, and keep dry/wet around 10 to 35%. If you go too far, it turns into fizzy sand and it’ll fight cymbals and make your mix feel cheap.
After Redux, add another Saturator, light drive, Soft Clip on. This glues the bitty edges into something more coherent.
Then EQ Eight. High-pass around 200 to 300 Hz, steep. Low-pass around 5 to 8 kHz to avoid that modern brittle top. If you want extra attitude without fizz, you can swap in Pedal on this layer, low drive, tone rolled back slightly, then low-pass after. That combo can feel very “ampy” and old.
Important reminder: texture should sound quieter than you think when soloed. In the full mix, it becomes readability. If you can clearly hear the texture as a separate instrument, it’s probably too loud.
Now Step four: make the layers act like one instrument. Bus processing.
Go to your BASS BUS group track.
First, EQ Eight for sanity. This isn’t where you fix everything; it’s where you do tiny corrections.
If the stack feels thin, a very small shelf boost around 120 to 250, like half a dB to one and a half dB, can help. If it’s muddy, a small dip around 300 to 600. Keep it subtle. Your layers should already be doing the heavy lifting.
Then Glue Compressor. Ratio 2:1. Attack around 3 to 10 milliseconds so you don’t flatten the front of the note. Release on Auto, or somewhere like 0.1 to 0.3 seconds. Aim for one to three dB of gain reduction, max. This is glue, not punishment.
Then a final Saturator for a cohesive print. Analog Clip, drive around one to four dB, Soft Clip on. You’re aiming for that “it’s one thing” feel.
Then Utility. Keep the low end centered. If your version has Bass Mono, use it. Otherwise, just make sure your sub track is truly mono and your mid isn’t smearing down low. Don’t chase huge width in DnB. The wider the bass, the weaker it often feels in a club. Center weight wins.
Quick phase and coherence check that actually matters:
Put a Utility on the BASS BUS and toggle mono while the kick is playing. If your low end drops dramatically in mono, your problem is usually that the mid is leaking too low, or your unison and stereo stuff is smearing the low-mids. Fix it by raising the mid high-pass, reducing unison, or forcing the low band to mono.
If you want a really clean solution: multiband widen only above the crossover.
On MID or TEX, make an Audio Effect Rack with three bands: keep everything below about 180 to 220 Hz fully mono, slightly widen the mid band up to 2k, and only let the high band get wider if needed. That gives you size without killing translation.
Step five: sidechain like a DnB producer.
On the BASS BUS, add a regular Compressor, not Glue, for sidechain duty. Feed it from the kick, or from a ghost kick if your break is messy. Set attack around 0.5 to 3 milliseconds, release around 40 to 120 milliseconds, ratio around 3:1 to 6:1. Aim for two to five dB of gain reduction on kick hits.
The goal is not EDM pumping. The goal is space. You want the kick to punch through and the bass to feel like it’s breathing around it.
Optional move: a tiny bit of ducking from the snare if your snare is huge and your bass notes are long. But keep it subtle; over-ducking to the snare can make the groove feel like it’s tripping.
And here’s a mix trick: carve space for the snare fundamental, not just “mud.”
If your snare has a strong body note around 180 to 220, or maybe 240 to 280, try a small, targeted dip in the MID layer right there. That can make the whole roller breathe without thinning your bass.
Step six: resample for that printed oldskool tone.
This is a massive workflow win. It also forces decisions, which is part of why old records feel so cohesive.
Create a new audio track called BASS RESAMPLE. Set its input to Resampling, or set Audio From to the BASS BUS. Record eight to sixteen bars while you audition a few variations. Then listen back. You’ll notice it already feels more like one object, less like three layers playing at once.
From there, chop into one-bar or two-bar phrases. You can reverse tiny tails for transitions. And for bass, consider turning warp off if you can; it often sounds tighter and more solid. If you must warp, be careful with Complex Pro on low end.
Bonus: a second stage print.
Try adding a touch more dirt on the bus and resample again. Two-stage printing can feel older and more glued, like it went through more than one piece of hardware.
Extra advanced variation: resample-to-sampler for consistent bite.
Take a clean single hit or sustained note from the resample, consolidate it, drop it into Simpler in Classic mode, and dial the start point so it punches without clicks. Light filter drive inside Simpler can make it feel even more “hardware.” Now your mid character stays consistent across notes and phrases.
Step seven: arrange it like a jungle or rolling record.
Here’s a classic 32-bar drop behavior you can steal immediately.
Bars one through eight: full bass, but keep the rhythm simpler.
Bars nine through sixteen: introduce automation, like slowly opening the mid filter a bit, or shifting the texture band-pass upward.
Bars seventeen through twenty-four: call and response. This can be rhythm, but it can also be tone. Same MIDI, different texture filter shape, so it feels like two basses trading lines without changing the bassline.
Bars twenty-five through thirty-two: one-bar fill. A great one is muting the sub for an eighth note or a quarter note right at the end of a phrase and letting the mid plus texture bark. That creates bounce without changing notes.
Try these practical automation moves:
Open the MID filter cutoff by about 10 to 25% over eight bars.
Move the TEX band-pass slowly, like 900 Hz up to 1.6k over a phrase.
Nudge the TEX saturator drive up slightly at the end of a phrase, then reset.
And one of my favorite pacing tricks: the ghost-bar.
Every eight bars, do a micro-drop for one beat where the sub stays, the mid dips in volume or the filter closes, and the texture spikes briefly by opening the band-pass and adding a tiny bit of drive. It’s subtle, DJ-friendly, and it keeps the roller feeling alive without rewriting the tune.
If you’re working with breaks, there’s an extra jungle-era move:
Make the texture dance with the break. Duplicate your break track, isolate transients with a gate or tight EQ, and use that duplicate as a sidechain trigger for TEX only. Suddenly your grit is rhythmically glued to the break hits, and it feels like it belongs in the same world.
Now, common mistakes to avoid as you go:
If the bass feels flabby, you probably have overlapping lows. Mid and texture leaking under about 120 Hz is a classic kick-sub fight. High-pass aggressively where needed.
If the bass feels weak in mono or in a club, you probably have too much stereo down low. Keep the sub mono, keep the mid mostly centered, and only widen safely above the crossover.
If it sounds incredible solo but ruins the mix, the texture is too loud. Back it down and let it do its job as readability, not a lead.
If it sounds like modern wobble, your modulation is too deep. Oldskool movement is subtle. Scale the LFO amount down and let the drums provide excitement.
And if it’s not quite “record” yet, you probably skipped resampling. Printing is part of the sound.
Let’s wrap with a quick practice you can do in 20 to 30 minutes.
Program a two-bar bass MIDI pattern that loops with your drums: mostly root, one little variation.
Build SUB with Operator sine, MID with Wavetable saw, TEX with Analog noise plus Erosion.
Set crossovers: sub low-pass at 100 Hz, mid high-pass at 130, texture high-pass at 250.
Sidechain the BASS BUS to the kick for about three dB of gain reduction.
Resample eight bars, then chop into four two-bar clips: one normal, one with texture filter slightly more open, one where the sub mutes for the last eighth note, and one with a tiny saturator drive bump on the last bar.
Then arrange 16 bars using those clips so it evolves without you changing the whole patch.
That’s the core method: sub for weight, mid for note and movement, texture for grit and translation, all managed by clean crossovers, glued on a bus, sidechained to the drums, and resampled into something you can arrange like a record.
If you tell me your key or root note, and whether you’re using an Amen-style break or a clean two-step, I can suggest a tight two-bar MIDI pattern plus specific anchor bands and LFO timing that will lock perfectly to your groove.