DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Freeze and flatten strategies for resampling (Intermediate)

An AI-generated intermediate Ableton lesson focused on Freeze and flatten strategies for resampling in the Workflow area of drum and bass production.

Back to lessons
Freeze and flatten strategies for resampling (Intermediate) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

```markdown

Freeze & Flatten Strategies for Resampling (DnB in Ableton Live) 🎛️🔥

1. Lesson overview

Freeze and Flatten in Ableton Live aren’t just “CPU-saving buttons” — they’re creative resampling tools that let you commit to sound, print movement, and turn complex DnB processing into editable audio you can chop, layer, and re-map like classic jungle workflow.

In this lesson you’ll learn:

  • When to Freeze vs Flatten (and when to do neither)
  • How to resample basses, breaks, and FX safely and fast
  • How to build DnB-ready resampling lanes for aggressive iteration
  • Practical chains using stock Ableton devices (no vague theory)
  • ---

    2. What you will build

    A compact, repeatable workflow for rolling DnB production:

  • A Reese/Neuro-style bass chain → frozen/flattened into audio → re-chopped into new phrases
  • A breakbeat processing chain → frozen into multiple “print passes” (clean / smashed / distorted) for layering
  • A resampling bus setup (prints with sidechain + FX tails on purpose)
  • You’ll end with:

  • A tidy Session/Arrangement structure
  • A mini “audio sample pack” inside your project that you can drag around instantly
  • ---

    3. Step-by-step walkthrough

    Step 0 — Project prep: set up a resampling-friendly template 🧱

    Goal: make printing audio feel like one click, not a chore.

    1. Set tempo: `172–176 BPM` (e.g., 174).

    2. Create three group tracks:

    - BASS (Group)

    - BREAKS (Group)

    - RESAMPLE PRINTS (Group)

    3. Inside RESAMPLE PRINTS, make 3 audio tracks:

    - `PRINT - Bass`

    - `PRINT - Breaks`

    - `PRINT - FX`

    4. On each PRINT track:

    - Audio From: set to the source group (e.g., `BASS`) or a dedicated resample bus (we’ll do both options below).

    - Monitor: `IN` (so it always listens)

    - Arm track when printing.

    Why this rocks for DnB: You can print multiple variations quickly (bass fills, break mangles, stabs), then slice them into new arrangement ideas.

    ---

    Step 1 — Understand Freeze vs Flatten (practical DnB perspective)

    Freeze

  • Renders the track post-device chain into a temporary file.
  • Great for auditioning commits and saving CPU.
  • You can unfreeze and adjust devices later.
  • You can’t directly edit the frozen audio clip on that track until you Flatten.
  • Flatten

  • Replaces the track with the rendered audio.
  • Great when you want to chop, reverse, warp, slice like jungle sampling.
  • Fully commits — devices are gone (unless you duplicate first).
  • DnB rule of thumb

  • Freeze when: you’re still choosing the “best” bass movement / processing
  • Flatten when: you want to start arranging with chops and stop tweaking
  • ---

    Step 2 — Bass resampling: build a freeze-worthy chain 🐍

    Create a MIDI track inside `BASS` called `Bass - Reese Source`.

    #### A. Instrument + movement (stock-only)

    1. Add Wavetable

    - Osc 1: Saw (or Basic Shapes → saw)

    - Osc 2: Square (lower level, detune slightly)

    - Unison: 2–4 voices (keep it controlled)

    2. Add LFO in Wavetable:

    - Map to filter cutoff or wavetable position

    - Rate: try `1/8` or `1/16` synced for roller movement

    #### B. Core DnB processing chain

    Order example (very usable):

    1. EQ Eight

    - HP filter around `25–35 Hz` (gentle)

    - Small cut around `250–400 Hz` if boxy

    2. Saturator

    - Mode: Analog Clip

    - Drive: `3–8 dB` (don’t destroy yet)

    3. Amp (optional but great for bite)

    - Type: Clean / Rock

    - Adjust Gain modestly

    4. Auto Filter

    - 12 dB or 24 dB lowpass

    - Modulate cutoff with LFO (from Max for Live LFO or Wavetable’s internal movement)

    5. Limiter (safety)

    - Just prevent runaway peaks while designing

    #### C. Add “DnB width” without wrecking mono

  • Add Utility at the end:
  • - Bass Mono: keep under ~120 Hz mono

    - If widening, do it above: use Audio Effect Rack with split bands:

    - Low chain: Utility Width 0%

    - High chain: Utility Width 120–160% (careful)

    ---

    Step 3 — Freeze strategy: print movement in multiple “passes” 🎚️

    Now we’ll do intentional freeze versions.

    1. Duplicate the bass track twice:

    - `Bass - Reese Source (A)`

    - `Bass - Reese Source (B)`

    - `Bass - Reese Source (C)`

    2. Make each version slightly different:

    - A: smoother filter + mild saturation

    - B: more drive + slightly faster LFO

    - C: add Redux (light) for grit, or Overdrive for edge

    3. Freeze each track:

    - Right-click track header → Freeze Track

    4. Audition quickly:

    - Solo each frozen track

    - Decide which bar sections are best: maybe A for intro, B for drop, C for fills.

    Why Freeze first: you can compare versions fast without committing permanently.

    ---

    Step 4 — Flatten strategy: turn bass into chop-ready audio ✂️

    Choose your best version (say version B).

    1. Duplicate the frozen track first (safety):

    - Right-click → Duplicate

    - Rename duplicate to: `Bass - Printed Audio`

    2. On `Bass - Printed Audio`:

    - Right-click → Flatten

    3. Now you have raw audio on the track.

    #### Chop it like jungle/DnB

    1. Double-click the clip.

    2. Turn Warp ON

    3. Warp mode:

    - For bass: try Complex Pro (transparent) or Beats (if you want gritty artifacts).

    4. Slice options:

    - Add transients manually or use clip Create Slices to New MIDI Track (works best on percussive bass hits / stabs).

    5. Make call/response:

    - Bar 1–2: main phrase

    - Bar 3: variation (reverse 1 hit, pitch one hit -2 semitones)

    - Bar 4: leave a gap for drums + impact

    Arrangement idea (very DnB):

  • 16-bar drop
  • - Bars 1–8: stable roller bass

    - Bars 9–12: add chopped “reese yelps”

    - Bars 13–16: heavier fill + stop/start edit

    ---

    Step 5 — Alternative resampling method: record into PRINT tracks 🎙️

    Freeze/Flatten prints that track — but recording gives you more control (tails, sidechain, returns, master bus).

    #### A. Make a dedicated RESAMPLE BUS (recommended)

    1. Create an Audio track called `RESAMPLE BUS`.

    2. Set Audio From: `Resampling` (this records the master output)

    - OR safer: route only what you want:

    - Put all bass into a `BASS` group

    - Set `RESAMPLE BUS` Audio From: `BASS`

    3. Set Monitor: `IN`

    4. Arm `RESAMPLE BUS`

    #### B. Print with FX tails intentionally

  • Put reverb/delay on a Return track:
  • - Return A: Hybrid Reverb (short dark room)

    - Return B: Echo (1/8 or dotted 1/8, filtered)

  • When you record resampling, you’ll capture those tails — perfect for DnB transitions and atmos.
  • Pro move: Record 16 bars, then cut out the best 2-bar moments and build fills.

    ---

    Step 6 — Break resampling: Freeze for layers (clean / smash / destroy) 🥁

    Inside `BREAKS`, create a track `Break - Source` and drop in a classic break (or your own loop).

    #### A. Process chain example

    1. EQ Eight

    - HP around `30–40 Hz`

    - Small dip `300–500 Hz` if muddy

    2. Drum Buss

    - Drive: `5–20%` depending on aggression

    - Boom: low (or off for tightness)

    3. Transient Shaper (if you have it; if not, use Drum Buss + Saturator)

    4. Saturator

    - Drive `2–6 dB`

    5. Glue Compressor

    - Attack: `3–10 ms`

    - Release: `Auto`

    - Ratio: `2:1` or `4:1`

    - Aim for `1–3 dB` GR for glue (more for smash)

    #### B. Freeze three variations

    Duplicate the break track into:

  • `Break - Clean`
  • `Break - Smashed`
  • `Break - Destroyed`
  • Freeze each. Then Flatten only the one(s) you want to slice.

    #### C. Slice and re-sequence

  • Flatten `Break - Destroyed`
  • Right-click clip → Slice to New MIDI Track
  • - Slice preset: Built-in → Slicing (or use Simpler)

  • Now program classic jungle edits:
  • - Amen-style stutters on the last 1/2 bar

    - Ghost notes by lowering velocities

    - Pitch one snare hit up +3 semitones for variation

    ---

    4. Common mistakes ❌

    1. Flattening too early

    - You lose your device chain. Always duplicate first if you’re not 100% sure.

    2. Printing with unwanted master processing

    - If you record using `Resampling`, you might capture master limiter/clipping.

    - Fix: route only the group you want (BASS → PRINT).

    3. Forgetting about warping

    - Flattened audio defaults might not warp the way you expect.

    - For bass: Complex Pro is safe; for breaks: Beats mode can add nice grit.

    4. Mono compatibility issues

    - Wide reese + sub = weak in clubs.

    - Fix: keep sub mono (Utility) and widen only higher layers.

    5. Not naming/organizing prints

    - DnB sessions get huge fast.

    - Use names like: `Bass_Print_174bpm_Bar1-4_DistB`.

    ---

    5. Pro tips for darker/heavier DnB 🕷️🖤

  • Print distortion in stages
  • - Instead of one brutal chain, print a medium-distorted version, then distort the audio again. Layer the two.

  • Use Flattened bass as “texture bed”
  • - Duplicate the printed bass:

    - One stays clean-ish

    - One gets heavy Redux + Auto Filter bandpass + Reverb (short) for mid texture

  • Create “negative space” edits
  • - Flattened audio makes it easy to chop out tiny gaps.

    - In heavy DnB, removing sound can hit harder than adding it.

  • Resample sidechain movement
  • - Put Compressor sidechain from kick on the bass group.

    - Then record/resample it so the pump becomes part of the audio. Great for consistent groove.

  • Freeze to lock CPU + vibe
  • - When your bass chain is 12 devices deep, freeze it so you stop “sound-design spiraling” and finish the tune.

    ---

    6. Mini practice exercise (15–25 minutes) ⏱️

    1. Make a 16-bar loop at 174 BPM:

    - Drums (kick/snare + hats)

    - One reese bass MIDI line

    2. Create three bass versions (A/B/C), each with slightly different saturation/filter movement.

    3. Freeze all three, pick the best.

    4. Flatten the best, then:

    - Chop it into at least 8 slices

    - Make a 1-bar fill in bar 8 and bar 16 using:

    - reverse slice

    - pitch one slice

    - one stutter (1/16)

    5. Export (or consolidate) your best 4 bars as a “signature phrase” clip.

    Deliverable: one 16-bar drop section with printed bass audio edits and a clear groove.

    ---

    7. Recap ✅

  • Freeze = temporary render for fast auditioning + CPU relief.
  • Flatten = commit to audio so you can chop and arrange like classic jungle sampling.
  • For DnB, the magic is in printing movement (filter/LFO/sidechain) and then editing audio for fills, call/response, and heavy drop transitions.
  • Build a workflow with PRINT tracks / resample bus, label your prints, and treat resampling as part of composition—not just housekeeping.

If you want, tell me your preferred substyle (roller, dancefloor, neuro, jungle) and I’ll suggest a specific bass + break resampling template and an 8-bar arrangement blueprint.

```

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Title: Freeze and flatten strategies for resampling (Intermediate)

Alright, welcome back. In this lesson we’re going intermediate on Ableton workflow for drum and bass, and we’re focusing on Freeze and Flatten strategies for resampling.

And I want to set the tone right away: Freeze and Flatten are not just CPU panic buttons. In DnB, they’re creative tools. They’re how you commit to a vibe, capture movement, print the chaos, and turn a complicated processing chain into audio you can slice like jungle, rearrange like edits, and reuse like your own personal sample pack.

By the end, you’ll have a repeatable setup: a bass chain you can print and re-chop into new phrases, a break chain you can freeze into multiple “print passes” for layering, and a resampling lane that makes printing feel like one click instead of a whole ceremony.

Let’s build the template first, because workflow is everything.

Step zero: project prep. Set your tempo to drum and bass territory: 172 to 176 BPM. I’ll use 174.

Now make three group tracks. One called BASS. One called BREAKS. And one called RESAMPLE PRINTS.

Inside RESAMPLE PRINTS, create three audio tracks: PRINT - Bass, PRINT - Breaks, and PRINT - FX.

On each of those PRINT tracks, we want them ready to listen and record without thinking. So set Audio From to whatever you’re printing. Early on you can set PRINT - Bass to listen to the BASS group, and PRINT - Breaks to listen to the BREAKS group. Set Monitor to IN so it always listens. Then when you want to print, you just arm the track and hit record.

Teacher note here: the reason this is so powerful in DnB is speed. The genre rewards iteration. If printing audio feels slow, you’ll avoid it, and you’ll stay stuck tweaking devices. If printing is easy, you’ll collect variations like ammunition: fills, tails, stabs, and weird one-bar accidents that become your best moments.

Now, before we touch sound design, let’s get Freeze versus Flatten crystal clear in a practical DnB way.

Freeze is a checkpoint. It renders the track post-device chain into a temporary file. You can unfreeze later and tweak. It’s perfect when you’re still auditioning, still deciding between a few versions, or your CPU is melting and you need to keep moving.

Flatten is commitment. Flatten replaces the track with actual audio, and your device chain is gone. The payoff is huge: now you can chop, reverse, warp, slice, stutter, and do proper sample-based arranging. That’s the classic jungle brain: print it, then edit it like it’s vinyl.

A simple rule of thumb: Freeze when you’re still choosing. Flatten when you’re arranging with chops and you want to stop second-guessing.

One more coach note: Freeze isn’t “what you’ll keep.” It’s a saved game state. You’re locking the sound for now so you can make musical decisions without reopening the sound design rabbit hole.

Cool. Let’s build a bass worth freezing.

Inside the BASS group, create a MIDI track called Bass - Reese Source.

For the instrument, use Wavetable, stock only. Set Oscillator 1 to a saw. Oscillator 2 can be a square, lower level, and detune it slightly to get that thickness. Add a touch of unison, like two to four voices, but keep it controlled. DnB bass gets wide fast, and wide low end is where club systems get angry.

Now for movement: inside Wavetable, use an LFO mapped to filter cutoff or wavetable position. Set it synced, try one-eighth notes or one-sixteenth notes depending on the roller feel you want. This is the kind of movement that, once it feels good, you’ll want to print. Because the printed motion becomes a performance you can chop.

Now the processing chain. Here’s a really usable order.

Start with EQ Eight. Put a gentle high-pass around 25 to 35 Hz. Not because you hate sub, but because you want to remove useless rumble and keep the headroom predictable. If it’s boxy, do a small dip around 250 to 400 Hz.

Then add Saturator. Analog Clip mode is your friend. Drive somewhere around 3 to 8 dB. You’re not trying to end the world yet; you’re building harmonics.

Optional but great: add Amp. Clean or Rock can add bite. Keep the gain modest; if you push it too hard, everything becomes fizz and you’ll lose the note.

Then add Auto Filter. Use a 12 or 24 dB low-pass. If you want even more movement, modulate the cutoff. You can use Max for Live LFO if you have it, or just rely on Wavetable’s movement plus automation.

Then add a Limiter as safety. Not as a mastering move, just a “don’t let this spike and distract me” move while designing.

Now a quick width and mono check, because this is where intermediate producers either level up or get punished later.

Put Utility at the end. The sub, roughly under 120 Hz, should be mono. If you want width, you widen above that. A simple way is an Audio Effect Rack splitting low and high bands: low chain at 0% width, high chain maybe 120 to 160% width, carefully. If you’re ever unsure, temporarily set Utility width to 0% on the whole bass and listen. If it collapses into sadness, your wide layer is doing too much of the core job.

Alright. Now we go into a Freeze strategy: printing movement in multiple passes.

Duplicate the bass track twice so you have three versions. Name them Bass - Reese Source (A), (B), and (C).

Make each version slightly different. Version A: smoother filter, mild saturation. Version B: more drive and a slightly faster LFO rate. Version C: add a little Redux for grit or Overdrive for edge.

Now freeze each track. Right-click the track header and choose Freeze Track.

And here’s the point: you’re going to audition quickly. Solo A, solo B, solo C. Listen for the moments that hit: maybe A feels great in the intro, B feels perfect for the drop, and C has nasty little phrases you can use as fills.

This is why we freeze first. It lets you compare commits without burning bridges.

Now pick a winner. Let’s say version B is the one.

Before you flatten, do a safety duplication. Duplicate the frozen track and rename the duplicate Bass - Printed Audio.

On Bass - Printed Audio, right-click and choose Flatten. Now you’ve got audio on the timeline, and you can treat it like a sample.

Time to chop it like DnB.

Double-click the clip. Turn Warp on. For bass, Complex Pro is usually the safe, transparent choice. Beats mode can be cool if you want artifacts, like a crunchy old-school vibe.

Now start slicing. You can manually add transients, or if you have percussive bass stabs, you can use Create Slices to New MIDI Track. The big goal is call and response. Don’t just loop a phrase for 16 bars. Make it talk.

Here’s a clean drop idea: a 16-bar drop. Bars 1 to 8, stable roller bass. Bars 9 to 12, introduce chopped “yelps” or variations. Bars 13 to 16, a heavier fill with stop-start edits. And remember: negative space edits hit hard in heavy DnB. Sometimes the best fill is literally removing sound for a sixteenth note so the next impact feels like it lands twice as hard.

Now, Freeze and Flatten are one printing approach, but there’s a second approach that’s super important: recording into PRINT tracks. This gives you control over tails, sidechain, returns, and what exactly gets captured.

Let’s set up a dedicated resample bus.

Create an audio track called RESAMPLE BUS. You have two options.

Option one: set Audio From to Resampling, which records your master output. That’s quick, but it can accidentally include master limiting or clipping.

Option two, safer and usually better: route only what you want. For example, set Audio From on RESAMPLE BUS to the BASS group. Monitor IN. Arm it.

Now you can print intentionally with FX tails. Put reverb and delay on return tracks. For example, Return A with Hybrid Reverb, a short dark room. Return B with Echo at one-eighth or dotted one-eighth, filtered. When you record the resample, you’ll capture those tails, and those tails are gold for DnB transitions and atmosphere.

Pro move: record 16 bars, then hunt for the best two-bar moments and build fills out of them. Even better: do micro-prints. Print only the last one bar of your phrase while you tweak distortion and feedback. Build a little folder of “endings” you can drop at bar 8, 16, 32. That’s how you get professional arrangement momentum without constantly reinventing the whole bass.

Quick pre-flight checklist before any print pass. This takes 10 seconds and saves you headaches.
Check for random modulators. If you want repeatable results, disable randomness or set deterministic rates. Check latency if you’re using heavy lookahead devices like limiters. And immediately label the printed clip: what it is, the key, BPM, and bars. Something like: Bass_Print_Fmin_174_Bar1-4_DistB. It feels obsessive until your project has 40 prints and you’re thanking yourself.

Also, if you record through buses and your printed audio starts slightly late or early, consolidate. Highlight exactly what you want and hit Consolidate so the clip starts cleanly on the bar. This avoids mystery offsets later when you’re chopping.

Now let’s do breaks. Same philosophy, slightly different goal: we often freeze breaks to create layers. Clean, smashed, destroyed.

Inside the BREAKS group, create a track called Break - Source and drop in a breakbeat loop.

Processing chain example: start with EQ Eight. High-pass around 30 to 40 Hz, and maybe dip 300 to 500 if it’s muddy.

Then Drum Buss. Drive anywhere from 5 to 20 percent depending on aggression. Keep Boom low or off if you want tightness.

Then Saturator, drive 2 to 6 dB.

Then Glue Compressor. Attack 3 to 10 milliseconds, release Auto, ratio 2:1 or 4:1. Aim for one to three dB of gain reduction for glue. If you want the smashed version, go harder.

Now duplicate the break track into three: Break - Clean, Break - Smashed, Break - Destroyed. Adjust processing for each: Clean is controlled, Smashed is tighter and louder, Destroyed is where you get weird.

Freeze each. Then flatten only the ones you want to slice.

Flatten Break - Destroyed. Right-click the clip and slice to a new MIDI track. Use a built-in slicing preset, or Simpler slicing. Now program jungle edits: stutters near the last half-bar, ghost notes by lowering velocities, pitch one snare hit up three semitones for variation. The point is hierarchy: keep a dry or clean core break as the backbone, and add destroyed slices as spice on transitions, last two beats, or every fourth bar. That keeps the groove readable while still sounding savage.

Let’s cover common mistakes so you don’t step on rakes.

Mistake one: flattening too early. You lose your device chain. Always duplicate first, or even better, archive your source.

Here’s a tidy trick: make a group called __ARCHIVE (DO NOT TOUCH). Drag your original MIDI and device-heavy tracks in there, mute them. Now your main lanes stay clean, and you can always recover the source later without clutter.

Mistake two: printing with unwanted master processing. If you resample the master, you might capture a limiter or clipper you didn’t mean to bake in. Fix is simple: route only the group you want into your PRINT track or RESAMPLE BUS.

Mistake three: forgetting warping choices. Bass often behaves well in Complex Pro. Breaks can sound amazing in Beats mode because it adds grit.

Mistake four: mono compatibility. Wide reese plus sub equals weak clubs. Keep sub mono, widen highs.

Mistake five: not naming and organizing prints. DnB sessions get huge fast. Naming is not admin, it’s creative speed.

Now a few pro tips for darker, heavier DnB.

Print distortion in stages. Instead of one brutal chain, print a medium-distorted version, then distort the audio again as a second pass. Two-stage printing often sounds more finished than one monster rack.

Use flattened bass as a texture bed. Duplicate your printed bass: one stays clean-ish, the other gets heavy Redux, a bandpass filter, and a short reverb for mid texture. Blend quietly. Now your bass speaks on small speakers without losing the core.

Turn reverb tails into unique risers. Print a bass hit with a huge return tail. Reverse the audio, warp it, fade it in. Now your riser is tonally matched to the drop because it literally came from the drop.

And one of the best groove hacks: resample sidechain movement. Put a compressor on the bass group keyed from the kick. Get the pump feeling right, then record it. Now the groove is baked in and consistent, even if you later rearrange slices.

Let’s do a mini practice exercise you can finish in 15 to 25 minutes.

Make a 16-bar loop at 174 BPM. Drums, a simple kick and snare with hats. One reese bass MIDI line.

Create three bass versions, A, B, and C, with slightly different saturation and movement.

Freeze all three, pick the best.

Flatten the best, then chop it into at least eight slices. Create a one-bar fill in bar 8 and bar 16 using three moves: reverse one slice, pitch one slice, and do one stutter at one-sixteenth notes.

Then export or consolidate your best four bars as a signature phrase clip. Think of it like building your personal “this track’s identity” sample.

If you want to take it further, here’s a homework-style challenge: make a mini resample kit inside the project and arrange a 32-bar drop without touching your original synth or break devices. Print eight assets total: three bass phrases, three break layers, and two FX tails. Then disable or archive the sources. Hard rule: only edit audio. That’s how you train the muscle of committing and arranging fast.

Let’s recap.

Freeze is a checkpoint render for fast auditioning and CPU relief. Flatten is full commitment to audio so you can chop and arrange like classic jungle sampling. In DnB, the magic is printing movement, like LFO, filter, sidechain pump, and nonlinear distortion, then editing the audio for fills, call and response, and transitions.

Build print lanes, label everything, and treat resampling as composition, not housekeeping.

And if you tell me your substyle goal, roller, dancefloor, neuro, or jungle, I can suggest a specific bass and break resampling template plus an eight-bar arrangement blueprint that fits that sound.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…