Main tutorial
Lesson Overview
This lesson shows you how to take a clean Subsine-style sub bass in Ableton Live 12 and turn it into a stretchy, crunchy, oldskool jungle / DnB bass texture that still holds down the low end. The core idea is simple: keep a solid mono sub foundation, then create a second layer that sounds like the bass has been sampled, stretched, and battered through classic hardware-style abuse.
That matters because in Drum & Bass, especially jungle, rollers, and darker half-step adjacent stuff, the bass often needs to do two jobs at once:
- Hit hard and stay subby
- Move, grit up, and feel alive in the mids
- A clean mono sub playing the root notes
- A crunched “stretched” texture layer derived from the same bass
- A sampled / resampled character chain that gives oldskool jungle bite
- Automation that changes:
- A bass phrase that can work in:
- Enough control to keep the kick and break clean in the low end
- Making the crunch layer too low
- Overdistorting the actual sub
- Leaving the sampler layer static
- Too much stereo in the low end
- Forgetting drum context
- Too much high-mid harshness
- Over-quantizing the energy
- Automate grit in layers, not globally
- Use note length as a groove tool
- Try resampling the bass after processing
- Add tiny filter automation moves
- Use parallel dirt sparingly
- Shape the attack before the distortion
- Reference classic jungle phrasing
- Check mono regularly
- Keep the sub clean, mono, and stable
- Build the crunch layer separately using Ableton stock devices
- Use Simpler, Redux, Saturator, and Auto Filter to create that stretched, crunchy jungle character
- Automate the texture so the bass evolves across 2-bar and 4-bar phrases
- Separate low end and mid character with EQ Eight and Utility
- Make the bass respond to the drums and arrangement, not just repeat mechanically
If you rely on one sound to do both, you usually end up with either a boring sub or a messy midbass. The smarter approach is to split the job into layers and automate the character layer so the bass can evolve across the arrangement.
In this lesson, you’ll use Ableton stock devices like Operator, Sampler, Simpler, Saturator, Auto Filter, Drum Buss, Redux, EQ Eight, Utility, and Envelope Follower / automation lanes to build a bass that feels like it came from a dusty jungle rack, but still works in a modern mix.
You’ll also learn how to automate texture so the bass can open up in a drop, choke down in a breakdown, and switch energy in a call-and-response phrase without losing the sub anchor. That’s the real DnB skill here: movement with discipline.
---
What You Will Build
By the end, you’ll have a bass patch and mini arrangement setup with:
- filter cutoff
- distortion drive
- sample start / loop feel
- dry/wet texture
- stereo width on the upper layer only
- a roller
- an oldskool jungle drop
- a darker modern DnB groove
Musically, think of a 2-bar bass phrase where the first bar is more restrained and sub-focused, then the second bar opens into a more aggressive mid texture with a slightly “stretched” and degraded edge. That contrast is what makes the bass feel like it’s breathing inside the groove.
---
Step-by-Step Walkthrough
1. Build a clean sub foundation first
Start with a new MIDI track and load Operator. Use a sine wave on Oscillator A. Keep it simple.
Suggested starting settings:
- Osc A waveform: Sine
- Sustain: full
- Decay/Release: short to medium depending on the phrase
- Glide / portamento: 20–60 ms if you want classic legato movement
- Mono mode: on
- Voices: 1
Write a bassline that works with your drum pattern, not against it. In DnB, the sub often needs to leave space for the kick and snare relationship, especially around the snare on 2 and 4 in half-time contexts. Keep the first version minimal: root notes, a couple of passing tones, maybe one syncopated pickup.
Why this works in DnB: the sub has to remain stable while everything around it gets more chaotic. If the bottom is messy, the whole drop feels weak.
2. Resample or duplicate the bass to create a texture source
Duplicate the MIDI track or resample the bass into audio. If you want maximum control, keep the original Operator sub on one track and create a second track for the crunch layer.
On the second track, either:
- freeze and flatten the bass MIDI to audio, or
- record a few bars of the bass as audio
This audio layer becomes your “stretchable” material. Using a recorded source is very jungle-friendly because it naturally introduces slight inconsistencies and gives you something to mangle with sample playback.
If you’re staying fully stock, this is where Simpler becomes very useful. Drag the audio into Simpler in Classic or One-Shot mode depending on how you want it to behave.
3. Turn the texture layer into a crunchy sampler instrument
Put Simpler on the audio track and switch to Classic mode for loop-style behavior, or One-Shot if you want a more chopped-hit approach.
For an oldskool stretched vibe, try this:
- Start with Classic
- Enable loop
- Reduce the sample length feel by adjusting start and loop points
- Use Warp only if it helps the timing, but don’t over-polish it
- Push Transpose down a few semitones if it helps thicken the source
Then add:
- Redux after Simpler for bit reduction
- Saturator for harmonic thickness
- Auto Filter to tame and animate the mids
Good starter settings:
- Redux: 8–12 bits, 0.8–2.5 downsample
- Saturator: Drive +3 to +8 dB, Soft Clip on
- Auto Filter: 200 Hz–2.5 kHz sweep range for the mid texture layer
Keep the sampler layer more aggressive than the sub. It should sound like the bass is being chewed up, not like the actual low end is falling apart.
4. Split the layers with EQ and Utility
Put EQ Eight on both layers if needed.
On the sub layer:
- Low-pass if necessary around 100–140 Hz only if other harmonics are leaking in
- Remove any unnecessary low-mid buildup
- Keep it mono with Utility set to Width 0%
On the texture layer:
- High-pass around 90–150 Hz so it doesn’t fight the sub
- Cut harsh resonances around 2.5–5 kHz if the crunch gets sharp
- If the texture is too boxy, try a dip around 250–400 Hz
This is where the bass becomes usable in a real mix. The sub owns the bottom, the crunch owns the character. That separation is a huge part of keeping DnB powerful.
5. Shape the “stretched” movement with automation
This is the heart of the lesson: don’t just set the sampler texture and leave it static. Automate it.
In Ableton Live, write automation for:
- Auto Filter cutoff
- Redux downsample
- Saturator drive
- Simpler start position
- Dry/Wet on a parallel return if you use one
- Utility width on the texture layer only
Example movement ideas:
- In bar 1, keep the filter fairly closed: around 250–500 Hz
- Open it toward 1.5–3 kHz in the second half of the phrase
- Increase Saturator drive by 2–4 dB before a snare fill
- Automate Redux slightly higher in the last beat of a bar for a “crushed” pickup
- Nudge Simpler Start to change the perceived attack, like a rough sample offset
You can also automate clip envelopes on the audio track if you’re working directly in the clip view. That’s very handy for micro-movement, especially in jungle-inspired edits where the same note needs to feel slightly different every two bars.
For a proper oldskool feel, let the texture phrase “open” as the drums get busier. That contrast is what creates excitement.
6. Add controlled distortion and transient shaping
After the sampler and EQ, try Drum Buss on the texture layer or on a group bus containing only the bass character layer.
Useful controls:
- Drive: 5–20%
- Crunch: low to medium, around 5–25%
- Boom: usually off or very subtle on the texture layer
- Transients: small boosts can help the attack poke through
- Damp: use carefully if the upper end gets too fizzy
You can also use Saturator before Drum Buss for a two-stage grime chain:
- Saturator for harmonics
- Drum Buss for punch and density
Keep the sub layer clean. If you want the whole bass to feel heavier, distort the upper layer more aggressively and let the sub stay as the anchor.
7. Program the bassline like a DnB phrase, not a looped drone
Write the bass so it responds to the drums and the arrangement. In jungle and oldskool DnB, bass often works as a phrase-based instrument rather than a sustained pad.
Try a 2-bar idea:
- Bar 1: root note hits with space around the snare
- Bar 2: add a pickup note, a shorter stutter, or a note jump into the next phrase
- Every 4 or 8 bars: automate the crunch layer to widen, distort, or filter-open for a switch-up
A practical arrangement example:
- Intro / pre-drop: filtered texture only, no full sub
- Drop bar 1–4: sub + muted crunch
- Bar 5–8: open filter and stronger saturation
- 8-bar turnaround: a short bass stop, reverse ambience, or one-bar breakdown
- Return with a slightly more aggressive automation curve
That call-and-response feel is classic in DnB. The bass answers the drums, not just the melody.
8. Glue the bass to the drums without killing the low end
Group your bass layers into a Bass Bus. On the group, use subtle glue processing only if needed.
Good stock options:
- Glue Compressor: light compression, 1–2 dB gain reduction max
- EQ Eight: small corrective moves if the bus gets muddy
- Utility: verify mono low end and compare width on the upper layer
If you use sidechain compression from the kick:
- Keep it subtle on the sub
- Let the texture layer pump a little more than the sub
- Use short attack and medium release so the groove breathes
A useful approach in darker DnB is to sidechain the crunch more than the sub, so the low end stays firm while the character layer ducks around the kick.
9. Use arrangement automation to create tension and release
The real value of this patch is in arrangement, not just sound design. Once the bass works, automate it like a live performance.
Ideas:
- Automate Auto Filter to close down during a fill, then reopen on the drop
- Reduce Redux bit depth just before a transition for a “falling apart” effect
- Bring the texture layer down by 3–6 dB in a breakdown, then slam it back in
- Automate a short mute or gap before the snare return
- Add a one-beat bass stop before a re-entry for classic jungle drama
In a DJ-friendly arrangement, your intro and outro may only use the sub ghosted in the background or filtered texture hints. That makes the track easier to mix while still hinting at the drop’s identity.
---
Common Mistakes
- Fix: high-pass it around 90–150 Hz and let the sub own the bottom.
- Fix: keep the sub clean and distort only the upper texture layer, or use parallel processing.
- Fix: automate filter cutoff, start position, or drive so it evolves over 4- or 8-bar phrases.
- Fix: keep the sub mono with Utility width at 0%. If the texture is wide, make sure the low band is removed first.
- Fix: check the bass against the break and kick together, not in solo. Jungle bass can feel amazing alone and still wreck the groove with drums.
- Fix: tame 2.5–5 kHz with EQ Eight or back off Redux/Saturator drive.
- Fix: a little imperfection in sample start, filter movement, or note length can make the bass feel more alive and oldskool.
---
Pro Tips for Darker / Heavier DnB
- Push the texture layer harder in the drop, then pull it back in transitions. This keeps the mix cleaner and makes the drop feel bigger.
- Shorter MIDI notes can feel tighter and more percussive; longer notes can smear into a darker roller vibe. Try both against your break.
- Once you like the crunch, bounce it and chop the audio. This gives you more control over micro-edits and makes it easier to create jungle-style bass stabs.
- Even 5–10% movement on a filter cutoff can make a loop feel less repetitive. In darker DnB, subtle motion often sounds more expensive than obvious sweeps.
- A return track with Redux + Saturator can add character without flattening the source. Blend it in until you miss it when muted.
- A cleaner attack into distortion often sounds punchier than distorting a mushy source. Use Simpler’s start point or an EQ cut to tighten the front edge.
- Think in 2-bar and 4-bar call-and-response. Let the bass answer the break, then let the break answer the bass.
- Heavy DnB needs club translation. If the bass loses impact in mono, the texture layer is doing too much low-end work.
---
Mini Practice Exercise
Spend 10–20 minutes making a 2-bar bass loop with this exact challenge:
1. Program a simple sub line in Operator: 3–5 notes, all mono.
2. Duplicate it and turn the second copy into a texture layer using Simpler, Redux, Saturator, and Auto Filter.
3. High-pass the texture layer so it doesn’t compete with the sub.
4. Automate at least three parameters over 2 bars:
- filter cutoff
- distortion drive
- sample start or downsampling amount
5. Make the second bar more aggressive than the first.
6. Bounce the loop and test it against drums:
- kick
- snare
- a chopped break
7. Then mute the texture layer and ask: does the sub still work?
8. Unmute the texture layer and ask: does the bass now feel like a DnB record?
If the answer is yes to both, you’ve built it correctly.
---
Recap
If you want the real oldskool DnB feel, remember this: the bass should sound like it’s been played, sampled, and pushed too far — but still controlled enough to hit in the club.