Show spoken script
Resampling workflows for oldskool vibes in Ableton Live 12, advanced drum and bass
Alright, welcome back. This one’s for when you want that early jungle and early DnB attitude, but you still want your session to move fast and hit hard. We’re focusing on resampling workflows in Ableton Live 12, and the mindset is simple: commit on purpose.
Because the oldskool feel isn’t just a plugin chain. It’s the sound of decisions being printed. Transients getting rounded a little. FX getting baked in. Layers turning into one artifact. And then you start chopping that artifact like it’s from a record or an MPC.
By the end, you’re building a 16-bar rolling loop with a resampled break, a printed reese or roller bass, a little library of resampled FX one-shots, and a simple arrangement blueprint you can reuse. And the real win: you’ll leave with audio assets you can drag into future projects like your own personal sample pack.
Let’s set this up properly so resampling feels like a performance tool, not a routing headache.
Project setup
Set your tempo to somewhere around 170 to 174. I like 172 for this lesson. It gives you that classic pace without feeling too frantic.
Next, do yourself a favor in Preferences: set your default warp modes. For drums, you generally want Beats mode. For melodic or bass audio, you can use Complex Pro only when you really need it. We’re going to talk about warping discipline later, because warping everything is one of the quickest ways to accidentally remove the vibe.
Now create three return tracks. This is the classic DnB send workflow, and it’s also how we print character fast.
Return A is Dub Echo. Use Echo synced, try an eighth-note dotted or a quarter-note dotted. Feedback around 35 to 55 percent. Use Echo’s filter so the repeats don’t swamp the mix, and keep wobble low. Think “dub desk,” not “space station.”
Return B is Space. Use Hybrid Reverb, preferably a convolution room or plate. Decay around 1.2 to 2.5 seconds. High-pass it around 200 to 400 Hz. We want atmosphere without low-end mess.
Return C is Crunch. Put Saturator first, soft clip on, then Redux. Set Redux subtle. Maybe 12 down to 8 bits depending on taste, and a tiny downsample. This return is dangerous in the best way. Treat it like a spice, not the meal.
Now create a dedicated audio track called PRINT. Set Monitor to Off. The idea is this track is your capture lane. You arm it when you want to print, and it just records whatever you feed it.
Coach note: if you want this to be a forever workflow, build a print matrix. Make a group called PRINT, and inside it add DRUM_PRINT, BASS_PRINT, FX_PRINT, LOOP_PRINT, maybe MID_PRINT, and a SAFETY_PRINT. Color code them. Then set each one’s Audio From to what you print most often. Once that’s done, printing becomes muscle memory. No more “wait, where am I recording from?”
Also, safety printing is huge. Oldskool workflows are commit-heavy, but you can still be fearless. When you print something destructive, record a clean safety at the same time. One track post-FX, one track pre-FX. Then you can go brutal without anxiety.
Break workflow: Bus, print, slice, rearrange
Let’s start with drums, because this is where resampling instantly screams “oldskool.”
Drop in a break. Amen, Think, Hot Pants, whatever you want. Warp it tight to the grid, then consolidate so it’s a clean one or two bar loop. You want a tidy starting point before you start abusing it.
On the break track, build a processing chain that’s all about controlled aggression.
Start with EQ Eight. High-pass around 25 to 35 Hz. If it’s boxy, dip a couple dB around 250 to 400. If it needs bite, add a little presence around 4 to 7k.
Then Drum Buss. Drive somewhere between 5 and 20. Crunch around 10 to 30 for that edge. Boom can be tempting, but careful. Oldskool breaks often feel heavy without being subby. If you add Boom, keep it tight.
Then Saturator in Analog Clip mode. Drive 2 to 6 dB, soft clip on.
Then Glue Compressor. Attack about 3 milliseconds, release on auto, ratio 4 to 1, and aim for 1 to 3 dB of gain reduction. Don’t flatten it. We want glue, not a pancake.
Then Utility, and optionally mono the low end around 120 Hz.
Now, printing. You’ve got two main ways.
Fast way: create a new audio track called BREAK PRINT. Set Audio From to your break track, post-FX. Arm it and record eight bars while it loops. While you record, tweak. This is important. Resampling isn’t just “bounce it.” It’s “perform it.”
Alternate way: set Audio From to Resampling. That captures whatever is hitting the master. If you do this, solo the break bus or group so you’re not printing your whole track by accident.
While recording, do two performance moves. First, automate an Auto Filter sweep. Even just a low-pass dip at the end of a phrase. Second, do little send bursts into the Dub Echo return so you print those tails right into the audio.
Now you’ve got a printed break. Here’s the fun part.
Right-click the printed clip and choose Slice to New MIDI Track. Slice by transients, create a Drum Rack, warp on. Now you’re basically in MPC land, except your slices already contain your grit, compression, and any printed echo artifacts.
Make a new MIDI clip. Start by keeping the original groove, then modernize it with small moves: ghost snares at low velocity, kick doubles on offbeats, tiny hat or ride chops pulled from the break slices.
Then use Groove Pool swing if you want that bounce. Timing 10 to 25 percent, velocity 5 to 15 percent. Keep it subtle. Jungle swing is about pocket, not drunkenness.
Advanced variation: micro-timing. Take a few slices, and instead of swing, nudge them late by 5 to 20 milliseconds. Not everything. Just certain hats or ghost notes. Then print that groove. Now the pocket is baked in. Even if you re-slice later, the feel survives.
And now the pro move: resample again. Once you’ve built a nasty two-bar pattern with your Drum Rack, print the Drum Rack output to audio. That second-generation print is where the “single artifact” feeling really happens. That’s the glue that makes it feel like it came from one place, not assembled from clean bits.
Coach note: try the A and B cassette method. Print two versions of the same break. One cleaner and punchier. One smashed and dirty, maybe more Redux and echo artifacts. Slice both to separate Drum Racks. Then alternate hits. Clean kick, dirty hat. Clean snare, dirty ghost. Instant texture without stacking ten plugins.
Bass workflow: design, perform, print, micro-edit, print again
Now bass. Oldskool heaviness often comes from committing movement and then treating the audio like raw material.
Make a reese in Operator. Osc A saw, osc B saw, detune 5 to 15 cents. Filter LP24 with a bit of drive. Add a slow LFO to the filter cutoff, something like 0.15 to 0.35 Hz, for that slow motion.
Then process it. Saturator with soft clip, drive 2 to 8 dB. Auto Filter for additional motion if you want. Chorus-Ensemble very subtle, widening the mids, not the sub. EQ Eight to cut mud around 200 to 400 if needed, and keep the fundamental clean. Glue Compressor only lightly if you need it.
Now create BASS PRINT. Set Audio From to the bass track post-FX. Record 16 bars while you perform the automation. Ride the filter cutoff. Change LFO amount. Push Saturator drive a bit in certain bars. Maybe send occasional hits to Dub Echo so you get these weird little tails that feel like a recorded moment.
Now micro-edit the printed bass audio. This is where it becomes yours.
Crop interesting moments into one or two bar phrases. Add tiny fades, 1 to 5 milliseconds, because clicks are the enemy of “this feels like vinyl.” Do micro-stutters by splitting at a sixteenth or thirty-second and duplicating a tiny piece two to four times. Do reverse ramps by duplicating a chunk, reversing it, and fading in.
Then do a final commit print. Route that edited bass through a final “patina” chain and print again.
Try Drum Buss on bass, drive 2 to 8, crunch 5 to 15. Then Redux super subtle, like bits 12 to 10 with barely any downsample. Then a limiter just catching spikes from the edits. Print this to BASS FINAL PRINT.
Now your bass behaves like a sampler. It’s stable, gritty, and it carries the movement as part of the sound.
Extra sound design trick: midlayer resampling. Duplicate your printed bass audio. On the duplicate, high-pass it around 120 Hz so it’s only mids. Then automate a tight bandpass with Auto Filter, slow LFO or manual moves, so it “talks.” Print just that mid band as a separate asset. Blend under a clean sub. It’ll sound like you designed some complex patch, but it’s literally audio abuse.
Oldskool FX workflow: send throws, print tails, build one-shots
Now we’re going to build that classic jungle negative space: little echo answers, dubby artifacts, siren-ish tails, without turning the whole mix into soup.
Pick a source element. Snare is perfect. Or a vocal chop. Or a stab.
Create an audio track called FX PRINT. Set Audio From to Resampling. Now record while you do send throws. At the end of every two or four bars, crank the send to Return A, Dub Echo, briefly. Then pull it back. Sometimes hit Return C, Crunch, just for a nasty moment.
After you record, go into that audio and slice out the best tails. Some will be 200 milliseconds. Some might be two seconds. Reverse a few. Consolidate them, name them, and put them into a Drum Rack as FX one-shots.
Then sprinkle them as call-and-response around the drums and bass. The trick is to let tails fill the gaps between snare hits. That’s where jungle breathes.
Advanced variation: print returns only. Instead of printing the dry source plus reverb, set your print track to record directly from Return A or Return B. Now you get pure tail material. It’s insanely useful for reverse washes, riser swells, and dub answers that don’t fight the dry mix.
Full-loop resampling: turn the whole groove into an instrument
This is one of the most serious oldskool techniques: print the whole loop, then play it like it’s a sample.
Solo your drums, bass, and key FX. Avoid printing through your master limiter if you can. Record two bars into your PRINT track.
Drag that audio into Simpler. Use Slice mode, slice by transients, map slices across keys.
Now you can re-sequence your entire groove like break chops. You can pitch it up or down for vibe changes. You can do a little Vinyl Distortion, subtle, and print again.
And this is where you get that “everything is one glued artifact” energy, like the whole beat came from a single resampled loop.
Generation loss and headroom discipline
Let’s talk about what makes resampling actually work.
Don’t print too hot. If you slam every stage, you’ll lose punch and get brittle highs. When you’re printing, aim for peaks around minus ten to minus six dBFS. Let the crunch devices create density. Don’t try to win loudness at the record stage.
Pre-warp discipline is also key. If you printed audio at your project tempo, try turning Warp off and treat it like tape. Warp only what must be warped. If you want time movement, sometimes warp after the print, not before, so you’re warping a committed artifact instead of a pristine source.
Also, keep bass mono down low. Chorus can ruin mono compatibility. Use Utility to mono the bass somewhere around 80 to 150 Hz.
And fade your chops. Always. Even one millisecond can save you from hours of “why does this sound like it’s tearing paper.”
Two advanced moves for instant vintage behavior
First, resample through a sidechain ghost. Put a compressor on your drum or bass bus, sidechained from a ghost kick. Print with the pumping. Then remove the compressor and work from the printed audio. The movement is now part of the sample, like it was recorded that way.
Second, upshift and downshift printing. Pitch your break or bass up three to seven semitones, print it, then pitch the audio back down. It exaggerates transient snap on the way up and adds a subtle blur on the way back down. It’s a classic “why does this feel older now?” trick.
Arrangement blueprint: print-based variation bars
Now, quick arrangement. Here’s an easy 16-bar plan: intro, drop, variation, turnaround.
Every eight or sixteen bars, do a dedicated print pass where you only change one thing for one bar. Maybe a filtered drum bar. Maybe an over-echo snare throw bar. Maybe crushed hats for one bar. Then drop those prints in like tape edits. It’s quick, and it sounds intentional because it’s literally your loop, just re-recorded with a different decision.
For turnarounds, don’t use generic risers. Print one bar of your full loop and make three versions: reverse, half-time stretch, and high-passed echo-only. Place them at bar 16 or 32. Because they’re derived from your own material, they glue harder than any FX pack.
Mini practice, twenty minutes
Here’s your sprint.
Take one break. Build a two-bar loop with your break chain. Print it and slice to a Drum Rack. Make a new two-bar pattern using only the slices.
Create an Operator reese, perform eight to sixteen bars of automation, and print it. Cut three interesting bass moments and place them in the drop.
Do three echo throws, print FX, and place about five one-shot tails tastefully.
The goal is a loop that feels sampled from a record, not assembled from clean MIDI.
Recap
Resampling in Live 12 is about printing decisions. Grit, FX, motion, and glue become part of the audio, and then you build from that audio like it’s your source of truth.
For drums, think process, print, slice, rearrange, print again.
For bass, think perform automation, print, micro-edit, reprint.
For FX, think send throws, print tails, build a one-shot library.
And remember: you can do this with stock devices. Drum Buss, Saturator, Glue, Echo, Hybrid Reverb, Redux, Utility, EQ Eight, Simpler. That’s more than enough to get authentic.
If you tell me the exact era you’re aiming for, like 94 jungle, 98 techstep, or early 2000s rollers, I can suggest a period-correct patina rack and a routing template, including which elements to print dry versus wet for that specific vibe.