Show spoken script
Title: Sub Pressure: bass wobble resample using macro controls creatively in Ableton Live 12 for jungle oldskool DnB vibes (Beginner)
Alright, welcome in. Today we’re doing one of the most “that’s the sound” workflows in jungle and oldskool drum and bass: building a simple bass that moves, mapping the movement to Macro knobs so you can perform it like an instrument, and then resampling it to audio so it turns into something you can chop like a break.
The main idea is this: in these styles, bass isn’t just a steady note under the drums. It’s a groove element. It answers the drums. It breathes. And the classic way to make it feel alive is to commit the movement to audio. You stop endlessly tweaking a synth, and you start making edits.
Let’s set up the session.
Step zero: project setup, quick and DnB friendly.
Set your tempo somewhere between 165 and 172 BPM. I like 170 for this lesson. Now drop in any basic drum loop or break so you’ve got something pushing forward. If you don’t have a break, don’t get stuck—make a simple kick and snare pattern with a Drum Rack just so you can hear where the bass should sit.
Coach note here: let the drums lead. In jungle, the bass wobble should feel like it’s talking back to the break. If your bass is doing too much all the time, it’s going to fight the drums and the groove collapses.
Step one: write the MIDI bass foundation.
Create a MIDI track and name it BASS MIDI. Make a one-bar or two-bar MIDI clip. Pick a classic key like F or G. We’re going for “rolling” more than “melodic,” so keep the notes simple.
Try this mindset: you’re not writing a bassline to show off notes. You’re writing a pattern that creates pockets for movement.
Put your root note around F1, and then add tiny variations, like touching G1 or D#1. Rhythm-wise, aim for syncopation—little offbeats that feel like they’re leaning into the break. If you’re unsure, do a few hits on the one, then a couple of quick pickups into the two or three, and an offbeat hit near the end of the bar. Keep it simple. The sound design will provide the excitement.
Step two: build the SUB layer. This stays stable.
Create a new MIDI track called SUB. Copy the exact same MIDI clip from your BASS MIDI track into SUB.
Now add Operator, Ableton stock. Set it to a basic single oscillator setup, just oscillator A. Choose a sine wave.
Then shape the amp envelope: super fast attack, like 0 to 5 milliseconds. Release around 60 to 120 milliseconds so notes don’t click when they end. If you want it tighter, shorten release, but don’t go so short it crackles.
Add EQ Eight after Operator. Low-pass it around 120 to 180 Hz. The goal is: this track is only the low foundation. No buzz, no fizz, no wobble. If things get muddy, a tiny dip around 200 to 300 can help, but keep it gentle.
Important rule that will save you later: do not wobble the sub. Club systems and big low end do not like moving sub frequencies. Wobble the mid layer. Let the sub be the solid floor.
Step three: build the WOBBLE MID layer. This is where the character lives.
Create another MIDI track called WOBBLE MID. Copy the same MIDI clip again.
Add Wavetable. Start with Basic Shapes and pick a saw or square flavor. Add a little unison, like two to four voices, and keep detune modest—think ten to twenty percent. We’re not making a trance supersaw; we’re making a mid-bass with attitude.
Now add Auto Filter after Wavetable. Set it to a low-pass 24 dB filter. Put the cutoff somewhere in the 250 to 600 Hz area to start. Add a bit of resonance, like ten to twenty-five percent. If there’s a drive option in the filter, add a touch—just enough to make it feel gritty.
Now, movement. You’ve got two easy options.
Option A: use the Auto Filter LFO. Turn the LFO on. Set the rate synced, and start with one quarter note or one eighth note. Set amount around twenty to forty percent. Choose a smooth shape like sine or triangle. This gives you that classic wobble immediately.
Option B: if you want more hands-on control, drop the Max for Live LFO device and map it to the Auto Filter frequency. Then you can add a little jitter, which is a huge oldskool trick—because perfect movement can feel modern and sterile, and slight inconsistency feels more like hardware or samplers being pushed.
Goal check: the mid layer should go “wub.” The sub should just sit there and hold the weight.
Step four: turn the wobble into a playable instrument with Macros.
Here’s where it gets fun.
On the WOBBLE MID track, select your Wavetable, Auto Filter, and any extra effects you’ve added, and group them into an Instrument Rack. That’s Command or Control G.
Open Macro mode. Now we’re going to map the important parameters so you can perform the bass like you’re playing an instrument, not programming automation like a spreadsheet.
Map a Macro called Wobble Rate to the LFO rate. Set the Macro range so it’s musical. For example, from one sixteenth up to one half note. Don’t include weird in-between values if they sound messy. You can tighten that range anytime.
Map Wobble Depth to the LFO amount. Give it something like ten percent on the low end and sixty percent on the high end. Again, keep it playable. If the first millimeter of knob movement ruins the sound, your ranges are too wide.
Map Filter Base to the Auto Filter cutoff frequency, something like 150 Hz up to 2.5 kHz. That’s your “dark to bright” energy control.
Map Reso Bite to resonance, maybe five percent up to forty percent. Be careful here. Too much resonance can whistle and take over the mix.
Now add a Saturator after the filter for grime. Set it to something like Analog Clip and map Drive from zero up to about plus ten dB. This is your “rude” control.
Add EQ Eight and create a mid bell somewhere around 700 Hz to 1.2 kHz. Map that bell gain to a Macro called Tone. Range could be minus six to plus four dB. This lets you tuck the mid layer behind the drums or push it forward for hype.
Add Utility and map Width as a Macro. Keep it sensible, like zero to 120 percent. This is for the mid layer only; we’ll keep the low end mono.
Optional but very jungle: create a “talk” Macro. Put an EQ Eight after the filter, make a narrow bell with a high Q, boost a few dB, and map the bell frequency from about 300 Hz to 2 kHz. Call it Vowel. When you perform that while the filter’s moving, you get those “aa-ee-oo” talking bass vibes without needing any fancy synth.
Coach note: macro discipline is everything. Before you record, twist each Macro through its full range and make sure every position sounds usable. Your goal is: no dead zones, no “this sounds broken at zero.” Make it playable like an actual instrument.
Also, performance mindset: one hand is rhythm, the other hand is tone.
Hand A does Wobble Rate and Wobble Depth. That’s rhythmic movement.
Hand B does Filter Base and Drive. That’s energy and aggression.
That alone makes your resample sound intentional instead of random knob-wiggling.
Step five: glue SUB and WOBBLE MID into a Bass Group.
Select the SUB and WOBBLE MID tracks and group them. Call the group BASS BUS or Bass Group.
On the group, add EQ Eight and high-pass at about 20 to 30 Hz to remove useless rumble.
Add Glue Compressor gently. Think two-to-one ratio, around 10 ms attack, release on auto, and just one to two dB of gain reduction. This is not for smashing. It’s for making the layers feel like one instrument.
Now keep the low end mono. At minimum, put a Utility on the SUB track and set width to zero percent. If you want to be extra clean, you can do mid-side EQ tricks on the mid layer so the side channel gets rolled off below, say, 150 to 250 Hz. That way the wobble feels wide, but the low end doesn’t wander.
Step six: resample. Record your Macro performance to audio.
This is the “commit” moment. It’s how you get that crunchy, classic, done-deal jungle vibe.
Create a new audio track called BASS RESAMPLE.
For its input, choose Audio From: your Bass Group. Not the master. If you resample the master you’ll accidentally print drums and everything. We want just the bass.
Arm the audio track.
Now hit record and perform the Macros for four to eight bars. Eight bars is perfect for getting a real phrase.
Try a simple eight-bar plan:
Bars one and two: slower wobble, darker filter, low drive.
Bars three and four: push wobble depth a bit, introduce slight drive.
Bars five and six: faster wobble rate, maybe a touch more resonance for edge.
Bars seven and eight: a bigger filter rise and a little extra drive, then drop back down right at the loop point.
Think in phrases, not constant motion. Stable, then animated. Stable, then animated. That question-and-answer feel is what makes it roll.
Extra coach move: record two takes on purpose.
Do one dark take: lower filter, slower wobble, minimal drive.
Then do one hyped take: brighter filter moments, faster wobble, more bite.
Later you can alternate them for instant call and response without changing the MIDI at all.
Step seven: chop and arrange like jungle.
Once you’ve got a good recording, consolidate a clean loop. Grab the best eight bars and consolidate so it’s one solid clip.
Now treat it like a breakbeat. Cut it at bar lines, and also cut where the movement changes. Make a little library of moments: a dark bar, a bright bar, a nasty half-bar, a cool one-beat stab.
Arrangement ideas that instantly say “jungle”:
Call and response: bar one is dark, bar two answers brighter.
Leave gaps before snares: tiny pockets of silence make the bass feel heavier when it returns.
Make a fill bar: last half-bar gets more aggressive with faster wobble and more drive.
If you want to go deeper, drop the resampled audio into Simpler in Slice mode and trigger slices with MIDI. That’s fast jungle editing. Suddenly your bass becomes an instrument you can “break edit.”
Coach note: after resampling, don’t over-compress to fix uneven moments. Use clip gain. If one wobble hit jumps out, just turn that slice down a couple dB. That’s cleaner and keeps the groove intact.
Step eight: add pressure with sidechain and controlled chaos.
On the Bass Group, add Ableton’s Compressor and enable sidechain. Feed it from your kick, or from your drum bus.
Set ratio around four-to-one. Attack two to ten milliseconds. Release around 60 to 140 milliseconds, and adjust until the bounce matches the groove. Aim for two to five dB of gain reduction when the kick hits.
That pumping is the “pressure.” It creates that rolling feel where the bass wraps around the drums instead of sitting on top of them.
Quick common mistakes to avoid before we wrap.
Don’t wobble the sub. Keep it steady, mono, and clean.
Don’t crank resonance until it whistles, especially above 1 kHz.
Don’t make Macro ranges so wide that tiny moves destroy the sound. Tighten ranges until everything is musical.
Don’t over-widen bass. Wide mids can be cool, but low end wandering is a rave-killer.
And don’t resample the whole master unless you truly mean to print everything.
Now a quick practice mission you can actually finish today.
Make a 16-bar drop bass that evolves every four bars without changing the notes much.
Record an eight-bar Macro performance. Chop it into four two-bar chunks.
Arrange those chunks across 16 bars like an energy ladder:
Bars one to four: darkest chunk, slower wobble.
Bars five to eight: more depth, slightly brighter.
Bars nine to twelve: faster wobble moments, maybe a sharper slice.
Bars thirteen to sixteen: heaviest drive and a little fill right at the end.
Then add one beat of silence, or a quick low-pass dip, right before the next section. That one little gap is pure jungle drama.
Recap.
You built a two-layer bass: stable sub plus moving mid wobble.
You mapped the movement to Macros so it’s playable.
You performed the Macros and resampled to audio to commit the vibe.
You chopped and arranged the audio like jungle edits.
And you kept the low end tight by keeping the sub steady and mono.
If you tell me what direction you want—like 94 jungle brightness, techstep darkness, or modern rollers—I can suggest a specific Macro layout and a simple 16-bar template that matches that vibe.