Show spoken script
Title: Envelope follower automation concepts (Intermediate)
Alright, let’s get into one of the most “why didn’t I do this sooner” tools for drum and bass in Ableton: Envelope Followers.
The big idea is simple. Instead of you drawing automation curves for hours, you let audio generate automation for you. So your drums can literally drive movement on your bass, your atmos, and your effects. And because it’s reacting to the pattern you’re actually playing, it stays locked to the groove even when you change fills, add ghost notes, swap breaks… it just follows.
By the end of this lesson, you’ll have a drum-driven movement system where your kick and snare or break can do three jobs:
One, push rhythmic filter movement on your bass.
Two, add hit-reactive bite by modulating distortion on those drum accents.
Three, duck your atmos or pads for that clean “pumping” feel, without a compressor.
Quick note before we start: Envelope Follower is a Max for Live device. If you’re on Live Suite, you’ve got it. If you’re on Standard, you’ll need a Max for Live pack, or you’ll use alternatives like sidechain compression, gates, or classic clip automation. But the concepts still apply either way.
Let’s build it step by step.
First: we’re going to create a clean control signal. This is a massive mindset shift. The control track is not “music,” it’s a detector. Think detector versus destination. If the detector is messy, the movement will be messy.
Create a new audio track and name it SC - DRUM CTRL. On this track, drop in either a clean two-step kick and snare, or a breakbeat loop. An Amen-style break works great for interesting movement.
Now make this track control-only. You can set the track output to Sends Only, or just pull the fader all the way down so you don’t hear it. The point is: we want its dynamics, not its sound in the mix.
Why does this matter? Because Envelope Followers react to volume changes. If your control source is consistent and focused, the movement you generate will feel intentional and musical, not random.
Next, let’s create the bass that’s going to get “moved.”
Create a MIDI track called BASS. Add Wavetable or Operator. Keep it classic: start with a sine or triangle vibe for a rolling foundation, and add a little sub one octave down if you need weight.
After the synth, add Auto Filter, then Saturator, then EQ Eight. Optionally add Utility for mono management, especially on the sub.
Set up a baseline sound before any modulation. This is teacher rule number one: don’t modulate a sound that doesn’t already sound good static.
On Auto Filter, choose LP24. Put the cutoff somewhere like 200 to 600 hertz as a starting point. Add a bit of resonance, maybe 0.7 up to 1.2. On Saturator, start around 2 to 6 dB of drive and turn on Soft Clip. Then with Utility, keep your sub region stable and mono. In drum and bass, a moving sub is usually not your friend.
Now we bring in the core trick: drum to bass filter movement.
On the BASS track, add Envelope Follower. For clarity, place it before Auto Filter, even though technically mapping doesn’t care about order. This just keeps your workflow readable.
In Envelope Follower, set Audio From to your control track: SC - DRUM CTRL. Choose Post FX most of the time, because we’re going to shape that control signal like a detector. Pre FX is useful if you specifically want raw transients and you don’t want your detector affected by any processing you do later.
Now mapping. Hit Map on Envelope Follower, then click Auto Filter Frequency on the bass track, then hit Map again to exit.
At this point, you’ll see the filter cutoff moving. But it probably won’t feel right yet. This is where the “feel” lives: Attack, Release, Gain, Smooth, and the mapping range.
Attack: try 5 to 20 milliseconds. Faster attack means sharper, more talky movement. Slower attack means smoother, more rolling. Release: try 80 to 200 milliseconds. Short release gets chattery and nervous, longer release feels more like pump and groove. Gain: turn it up until the movement is clearly happening on your drum hits. Smooth: try 10 to 30 percent if you want that rolling DnB stability and you don’t want micro-jitter from little hits.
But here’s the part people mess up: mapping range.
Don’t just crank Gain and hope. Calibrate it like a sidechain. Do a 30-second calibration pass.
Loop the busiest one or two bars of drums. Set the target parameter first to a good static value. So set the filter cutoff where the bass sounds “correct” even if it wasn’t moving. Then raise the follower Gain until the movement is obvious. And then, instead of leaving it insane, reduce the mapping range until it’s subtle-but-audible.
You’re aiming for movement that you feel as groove, not movement that sounds like an LFO demo.
A solid starting example: base cutoff at 250 hertz, and a modulation range that adds maybe 300 up to 1200 hertz depending on aggression. If it’s opening into bright territory every hit, you’re going too wide.
Now, if you’re using a break, you might notice a problem: hats and ghost notes can over-trigger the follower, and your bass starts “chatting.” That’s not always bad, but usually in a roller you want the groove driven mainly by kick and snare, not every tiny tick.
So we shape the control signal.
Go back to SC - DRUM CTRL and insert EQ Eight. If the kick is over-triggering with too much sub, high-pass around 60 to 90 hertz so the follower reacts more to the punch than the sub. Or, if you’re using a break and you want snare crack to drive the movement, use a band-pass somewhere around 150 hertz to 2 kHz. You’re basically choosing what part of the drums the Envelope Follower “hears.”
Optionally add a Saturator on the control track with 2 to 5 dB drive. This can make the envelope more consistent, because it brings up quieter details and rounds peaks. And optionally, add a Glue Compressor: ratio 2:1, attack 10 ms, release Auto, just 1 to 3 dB of reduction. The point isn’t to make it loud. The point is to make it predictable.
Remember: you’re designing an automation generator.
Now let’s use Envelope Follower like sidechain pumping, but without a compressor.
Create an audio track called ATMOS. Put pads, texture, jungle ambience, whatever. Add a Utility on it. Then add an Envelope Follower on the ATMOS track, and set Audio From to SC - DRUM CTRL.
Map the follower to Utility Gain. Now we want ducking, so invert the mapping. You can either turn on Invert, or flip the mapping range so it goes down instead of up.
Starter settings: attack 0 to 10 ms so it ducks quickly on hits. Release 150 to 350 ms for that classic DnB pump. Set the Utility Gain range somewhere like minus 2 dB to minus 8 dB depending on how dense the atmos is.
Teacher note: in breakdowns, keep this gentle. In drops, go harder. This is one of the easiest ways to create “drop clarity” without changing your sound selection.
Next: hit-reactive bite on the bass. This one’s nasty in a good way.
On the BASS track, we’re going to modulate distortion amount. Find Saturator Drive. You can use the same Envelope Follower if you want, but I strongly recommend two Envelope Followers for control: one smooth for filter movement, and one faster for transient bite. That way your bass rolls smoothly, but it punches aggressively.
So add a second Envelope Follower on the bass. Set Audio From to SC - DRUM CTRL again. Map it to Saturator Drive.
Set a base drive, like 3 dB. Then set a small mapping range so the hits add maybe plus 2 to plus 8 dB depending on how hard you want it. Go easy at first. This can get loud and harsh fast.
Then do damage control with EQ Eight after the distortion. If it gets harsh, look around 2.5 to 5 kHz and tame it. If it gets boxy, dip around 250 to 400 Hz. The goal is “bite,” not “fizz.”
Now let’s do a classic jungle move: snare-reactive reverb throws.
On your snare track or drum group, create a Return track called RVB THROW. Put Reverb on it. Decay around 1.8 to 3.5 seconds, predelay 15 to 30 ms, and high-pass the reverb somewhere around 250 to 500 Hz so low end stays clean.
Now on the return itself, add Envelope Follower. For the Audio From, you can use SC - DRUM CTRL, or even better, the snare track directly if you want it super focused.
Map the follower either to Reverb Dry/Wet or to a Utility Gain on the return. If you map to Utility Gain, you can choose: invert it for ducking so the reverb tucks under hits, or don’t invert it if you want the reverb to “push” on hits.
For extra tightness, add a Gate after the Reverb on that return. Set it so only the snare-driven reverb gets through, and time the release to the tempo. Around 120 to 250 ms at 174 BPM can feel nice and tight, depending on the vibe.
Now let’s talk common mistakes, because they’ll save you hours.
One: over-triggering from hats and ghost notes. Fix it by EQing the detector, gating it, or using a kick-snare-only control.
Two: mapping range too wide. If your filter swings from super low to super bright, it’ll sound like a broken wobble. Keep it musical.
Three: attack and release that don’t match tempo. At 174 BPM, a 30 ms release can feel frantic; 150 to 250 ms often grooves better for rolling movement. Quick method: shorten release until it feels nervous, then back it off until it breathes. If it feels late and floppy, you went too far.
Four: not gain-staging the detector. If the control signal is too quiet or too peaky, the follower will feel inconsistent. Light compression or saturation solves that.
And five: trying to fix arrangement with follower tricks. This is enhancement, not a replacement for good drum programming.
Now some pro moves for darker or heavier DnB.
First: keep the sub stable. If your follower-driven filter is affecting sub content, you can get low-end level swings that feel like the bass is disappearing and reappearing. Fix it by splitting your bass into sub and mid. Sub stays mono and mostly unmodulated. Mid bass gets all the movement and aggression. Glue them in a group and do your final gain staging there.
Second: tiny follower modulation to resonance. Like, tiny. 0.70 up to 1.05. That can add growl and articulation without turning into EDM wobble territory.
Third: map followers to macros for performance and arrangement control. Put your bass chain in an Audio Effect Rack, map filter cutoff and drive to macros, then map Envelope Follower to the macro. Now you can automate one macro per section to scale the whole behavior without remapping anything.
Fourth: dual-band detector. This is advanced but super powerful. Make two control tracks from your drums. One called CTRL KICK, EQ it to focus on kick body. Another called CTRL SNARE, band-pass around snare crack and presence. Then use CTRL KICK to drive ducking and volume-style moves, and CTRL SNARE to drive tonal moves like filter and resonance. It feels intentional and mix-friendly.
Let’s wrap with a quick 15-minute practice so you actually lock this in.
Load a breakbeat loop on SC - DRUM CTRL. Set your project to 174 BPM. Write a simple two-note rolling bassline. Seriously, only two notes. Root and fifth, or root and octave.
Then add Envelope Follower on the bass mapped to Auto Filter Frequency for movement. Add another Envelope Follower on an atmos track mapped to Utility Gain for ducking. Then create two scenes.
Scene A is intro: longer release, like 250 ms, smaller filter range. Gentle, just alive.
Scene B is drop: shorter release, like 120 ms, bigger filter range, and add that drive modulation.
Record yourself switching scenes into Arrangement View. Then listen back and ask: does the bass feel glued to the drums without sounding like obvious LFO wobble?
That’s the goal. Groove that reacts.
Recap to lock it in: Envelope Followers convert audio dynamics into automation. The secret is designing the control signal and dialing attack, release, and mapping range musically. Use it for drum-driven filter motion, compressor-less pump, and hit-reactive distortion and FX. And for heavier DnB, keep the sub stable, modulate the mids, and automate follower behavior per section.
If you tell me what style you’re making—liquid roller, jungle, neuro, jump-up—and whether your drum source is clean two-step or a break, I can suggest specific detector EQ shapes and follower timing targets for each destination.