DNB COLLEGE

AI Drum & Bass Ableton Tutorials

LESSON DETAIL

Bass modulation scenes from scratch for 90s rave flavor (Intermediate)

An AI-generated intermediate Ableton lesson focused on Bass modulation scenes from scratch for 90s rave flavor in the Automation area of drum and bass production.

Free plan: 0 of 1 lesson views left today. Premium unlocks unlimited access.

Bass modulation scenes from scratch for 90s rave flavor (Intermediate) cover image

Narrated lesson audio

The full narrated lesson audio is available for premium members.

Go all in with Unlimited

Get full access to the complete dnb.college experience and sharpen your production with step-by-step Ableton guidance, genre-focused lessons, and training built for serious DnB producers.

Unlock full audio

Upgrade to premium to hear the complete narrated walkthrough and extra teacher commentary.

Sign in to unlock Premium

Main tutorial

```markdown

Bass Modulation Scenes From Scratch (90s Rave Flavor) — Ableton Live (DnB)

1. Lesson overview

In 90s jungle/DnB, the bassline isn’t just “a patch” — it moves. Producers created energy by switching modulation states: different filter positions, different LFO speeds, different distortion amounts, and quick “performance” changes that feel like you’re riding a mixer. 🎚️

You have used all 1 free lesson views for 2026-04-14. Sign in with Google and upgrade to premium to unlock the full lesson.

Unlock the full tutorial

Get the full step-by-step lesson, complete walkthrough, and premium-only content.

Ask GPT about this lesson

Lesson chat is a premium feature for fully unlocked lessons.

Unlock lesson chat

Upgrade to ask follow-up questions, get simpler explanations, and turn the lesson into step-by-step practice help.

Sign in to unlock Premium

Narration script

Show spoken script
Title: Bass modulation scenes from scratch for 90s rave flavor (Intermediate)

Alright, let’s build a bass that actually moves like 90s jungle and drum and bass. Not just “here’s a patch,” but a bass that flips character like you’re riding a mixer: different filter attitudes, different wob speeds, different amounts of crunch, and those quick performance-style moments that make sections feel alive.

In this lesson, you’re going to build what I like to call a modulation scene machine inside Ableton Live. The big idea is simple: instead of drawing automation for twenty different synth knobs and turning your session into spaghetti, we’re going to map the important movement controls to macros, and only automate the macros. Clean, fast, musical, and totally repeatable.

We’ll create four scenes:
Scene A: Clean Roll. Stable and controlled.
Scene B: 90s Wob. Obvious movement, but not modern brostep.
Scene C: Rave Bite. More teeth in the mids, sharper energy.
Scene D: Breakdown or Fill. Big exaggerated motion to transition and reset.

Before we touch any devices, set your tempo to the drum and bass zone: 170 to 175 BPM. I’ll assume 174, but anything in that range works. And set up an 8-bar loop to start. This matters because automation logic is way easier when you’re thinking in phrases instead of single bars.

Now write a simple rolling bass MIDI clip. Keep it intentionally basic because the modulation is going to provide the excitement. Pick a root note, like A, and maybe sprinkle in the fifth, E. Use some syncopated eighth notes with little gaps so the kick and snare can breathe. Think: “rolling,” not “busy.”

Okay. Step one: we build the core bass with layers. We’re going to split the job into a sub layer and a mid layer. This is a classic DnB move, and it’s crucial for control: the sub stays stable while the mids do the talking.

Create a new MIDI track and name it Bass Rack.

First, the sub. Drop in Operator.
Set the algorithm to A only, and set Oscillator A to a sine wave. Start around minus six dB so you’re not blasting the chain.

Now, here’s a subtle but important detail: pure sine is sometimes too polite. You want just a hint of harmonic content so the bass reads on smaller speakers without destroying the low-end contract. So either bring in Osc B very quietly, also a sine, or use Operator’s drive very gently. The vibe is “sub that translates,” not “distorted sub.”

After Operator, add EQ Eight.
High-pass at about 25 to 30 Hz. Nice and steep-ish. That’s cleanup. And if your low mids get cloudy later, you can do a small dip around 200 to 300 Hz, but keep that optional for now.

Now the mid layer. We’re going to use Wavetable, but inside an Instrument Rack so we can separate chains.

Group Operator into an Instrument Rack. Open the chain list, make sure you can see chains. Rename the Operator chain to SUB. Then create a second chain and call it MID. Drop Wavetable on the MID chain.

In Wavetable, start with Basic Shapes on Osc 1, and aim toward a square-ish tone. Leave Osc 2 off for the moment. Set Unison to two voices, and keep the amount around 20 to 35 percent. We want width and attitude, not instant EDM supersaw.

Turn on the filter in Wavetable: LP24.
Set the cutoff somewhere around 250 to 600 Hz to start. Don’t stress the exact number because we’re going to automate this constantly. Add a bit of filter drive, maybe 2 to 6 dB, just enough to give it that forward, slightly rude midrange.

After Wavetable on the MID chain, add Saturator.
Set it to Analog Clip. Drive somewhere around 3 to 8 dB, Soft Clip on, and pull the output down so it matches. This is one of those “sounds boring until the drums are in” devices, but it’s key for that era-appropriate density.

Now add Auto Filter after the Saturator, still on the MID chain.
Yes, it’s a second filter, and that’s on purpose. This is part of the old-school layering mentality: you shape tone in stages. Pick Band-Pass if you want that talky, cutting rave edge, or Low-Pass if you want it rounder. Set resonance around 0.6 to 1.2. This Auto Filter is going to be a major modulation lever.

Cool. Now let’s glue the bass after the rack, on the main track.
Add Glue Compressor. Attack 3 milliseconds, release on Auto, ratio 2:1. Lower the threshold until you’re getting about one to three dB of gain reduction on peaks. We are not trying to smash the bass. We’re just catching the moments when modulation makes it spike.

Then add EQ Eight. This is your safety EQ.
You might do a tiny low shelf trim if the sub is too hot. And later, once you start opening filters and driving mids, you’ll probably find one annoying resonance to notch. Common zones are 350 to 600 Hz for boxiness, or 1.5 to 3 kHz for harsh bite. We’ll come back to that.

Then add a Limiter. Set the ceiling around minus 0.8 dB.
This is not for loudness. This is for “the LFO did something weird and now I have a random spike” protection.

Now we turn this into the scene machine. Go back into the Instrument Rack and map the parameters that actually matter.

Here are the eight macros we’ll use. The exact mapping matters less than the concept, but this set is really workable:

Macro 1: Sub Level. Map it to the SUB chain volume.
Macro 2: Mid Level. Map it to the MID chain volume.
Macro 3: LP Sweep. Map it to Wavetable filter frequency.
Macro 4: Reso. Map it to Wavetable filter resonance.
Macro 5: Wob Rate. Map it to Auto Filter LFO rate on the MID chain.
Macro 6: Wob Amount. Map it to Auto Filter LFO amount.
Macro 7: Drive. Map it to the Saturator drive on the MID chain.
Macro 8: Bite EQ. Put an EQ Eight on the MID chain or after the rack, your choice, and map a bell gain at around 1.2 kHz, Q around 1.0, plus or minus 6 dB.

Now, important coach moment: macro range discipline is the difference between pro and chaotic.
After you map, immediately open Macro Mapping and set sensible ranges. Don’t skip this. If you leave full ranges, you’ll automate into ugly zones and spend your whole day hunting for “what went wrong.”

Set LP Sweep so the minimum is around 150 to 250 Hz, and the maximum is around 3 to 6 kHz. Keep it musical.
Set Reso from about 0.3 up to around 1.4. You can go higher, but that’s where whistling and pain live.
Set Wob Rate from 1/8 up to 1/32. You can include triplets if you want that swagger: 1/8T or 1/16T can be gold in jungle.
Set Wob Amount from 0 up to about 60 to 80 percent. Full chaos is rarely useful.
Set Drive from about 2 dB up to around 12 dB.

Now loop your bass pattern and actually test the macros. Turn each one from minimum to maximum and listen. If any point sounds like “instant trash,” narrow the range right now. The goal is safe extremes so you can draw automation quickly and confidently.

Alright. Now we build the four scenes using automation lanes. And here’s the rule: treat scenes like performance snapshots, not sound design experiments.
Scene A is your home sound. Everything else is a variation that adds one clear idea. If a scene requires changing seven or eight macros just to function, that’s not a scene, that’s a different patch. Keep it disciplined.

Go to Arrangement View, press A to show automation. And automate only the macros. Don’t touch the individual device lanes unless you absolutely have to.

Scene A: Clean Roll, bars 1 through 8.
This is your stable section under tight drums.
Set LP Sweep in the low-mid zone, around 250 to 600 Hz.
Reso low, about 0.3 to 0.6.
Wob Rate at 1/16 feels good for movement without obvious wob theatrics.
Wob Amount around 10 to 25 percent.
Drive light, 2 to 4 dB.
Bite EQ around zero, maybe plus one dB if it needs a little presence.

Listen to how this feels. You want it to roll confidently without stealing attention from the drums. If your sub feels like it’s wobbling, double-check you’re only modulating the MID chain. That’s the whole point of the split.

Scene B: 90s Wob, bars 9 through 16.
Now we make the movement obvious, but still jungle-correct.
Open LP Sweep more, like 500 Hz up toward 1.5 kHz. You can do a ramp, or you can do stepped changes every bar for that old hardware “switch” vibe.
Reso up to about 0.7 to 1.0.
Wob Rate: try 1/8 for the big classic wob. Or, if you want that triplet swagger, test 1/8T or 1/16T.
Wob Amount: 35 to 55 percent.
Drive: 4 to 7 dB.
Bite EQ: plus one to plus three dB.

Teacher tip here: make sure scene boundaries respect the groove.
Hard macro jumps tend to feel best right on bar lines, or on beat 3 right after the snare. If you switch mid-beat randomly, it can feel like the bass tripped.

Scene C: Rave Bite, bars 17 through 24.
This is where you bring the teeth. More aggressive midrange, sharper edge.
LP Sweep higher, roughly 1.2 to 4 kHz. Be careful: the more open you go, the more you reveal harshness.
Reso higher too, around 1.0 to 1.3. Stop if you hear whistling.
Wob Rate can speed up: automate from 1/16 toward 1/32 across a couple bars, or just lock it to 1/32 for a “buzzier” motion.
Wob Amount: interestingly, you often want less than you think here, like 25 to 45 percent, because the open filter already makes it feel intense.
Drive: 7 to 12 dB.
Bite EQ: plus three to plus five dB, but be ready to tame it with EQ if it bites too hard.

And one more coaching note: if Scene C feels louder, don’t fix it by crushing the limiter.
Usually you just pull the MID Level down slightly in that scene, or you reduce the drive range, or you notch a harsh peak around 2 to 3 kHz. Keep your low-end contract consistent across scenes.

Scene D: Breakdown or Fill, bars 25 through 32.
This is your transition tool. The goal is drama and reset without rewriting the entire sound.
Automate LP Sweep as a long ramp from low to high over several bars, then do a quick cut down at the last beat.
Automate Wob Rate from 1/8 gradually toward 1/32 over four to eight bars for that “accelerating modulation” tension.
Wob Amount: 50 to 70 percent.
Drive moderate, 4 to 8 dB, but dip it near the end so the next drop feels clean again.
And here’s a very 90s trick: near the end, automate Mid Level down for negative space, but keep the sub steady. That little removal makes the return hit harder.

Also, classic jungle reset move: in the last half bar, slam LP Sweep down and kill Wob Amount. It feels like a DJ just grabbed the mixer and snapped everything back into place.

Now, let’s keep the automation readable.
Use steps for scene changes, ramps for build-ups, and S-curves for natural sweeps.
And if you get clicks on hard jumps, don’t blur everything with long ramps. Do micro-ramps. Literally 10 to 40 milliseconds right at the change. You keep the switch impact but lose the pop.

Drop locators too: A Clean, B Wob, C Bite, D Fill. That’s not just organization, that’s speed later when you’re arranging.

Optional, but very authentic: add slight 90s instability to the MID chain only.
Try Chorus-Ensemble on the MID chain. Chorus mode, rate around 0.15 to 0.35 Hz, amount 10 to 25 percent, mix 10 to 20 percent. Sub stays clean. Mid gets that “hardware alive” shimmer.
Or use Shifter in Pitch mode: fine detune plus or minus 5 to 12 cents, mix 5 to 15 percent. Sub stays locked. Mid gets a little haunted.

Now a couple advanced ideas, just to level up your workflow.

First: two-tier control.
Make a new macro called Intensity. Map at least four things to it. For example: drive up, LP opens slightly, wob amount increases, and mid level comes down a hair to compensate so it doesn’t just get louder. Then you can automate scenes with your core macros, and automate Intensity as one evolving lane. This is how you get movement that feels intentional over eight or sixteen bars.

Second: stutter moments for rave edits.
Put Beat Repeat on the MID chain only. Map a macro so that at low values it’s basically off, and at high values it gives you a 1/16 or 1/32 stutter. Automate it for one beat at the end of an eight or sixteen bar phrase. Instant old-school edit energy, and your sub stays solid.

Third: notch talk.
Put an EQ Eight before distortion on the MID chain. Make a narrow bell, boost it a bit, and map the frequency to a macro called Talk Freq. Then automate it with short stepped moves, not smooth sweeps. That’s how you fake that vowel-ish rave motion without needing a dedicated formant filter.

Now, quick mini practice routine.
Create the rack and macros exactly like we did.
Write a two-bar rolling bass pattern.
Build a 32-bar arrangement:
Bars 1 to 8: Scene A.
9 to 16: Scene B.
17 to 24: Scene C.
25 to 32: Scene D, with a build and then a reset.
And add one automation moment: at bar 16, beat 4, spike the wob rate faster for one beat, then return. That tiny gesture does so much for phrase punctuation.

Your goal is that the sections are obvious even though the MIDI never changes. If that happens, you’ve nailed the whole concept.

Let’s close with the big takeaways.
You built a layered sub and mid bass designed for rolling drum and bass.
You turned it into a modulation scene system using rack macros.
You created four flavors that sit right in that 90s rave and jungle movement tradition.
And you kept automation clean by writing it on macros, not dozens of device lanes.

If you tell me your exact tempo, like 170 versus 174, and whether your drums are tight two-step, steppers, or more break-chopped and messy, I can suggest specific bar and beat positions for scene switches and edit moments so they land perfectly in the pocket.

Background music

Premium Unlimted Access £14.99

Any 1 Tutorial FREE Everyday
Tutorial Explain
Generating PDF preview…