DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively (Advanced · Groove · tutorial)

An AI-generated advanced Ableton lesson focused on Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively in the Groove area of drum and bass production.

Back to lessons
Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively (Advanced · Groove · tutorial) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

1. Lesson Overview

This advanced Groove lesson walks you through "Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively". You will build a tight, DnB-ready subsine, create multiple parallel processing chains, map expressive Macro controls to shape rhythmic and timbral variation, and resample those results into audio clips that sit and groove with your drums. The focus is practical: stock Ableton Live 12 devices, macro mapping and ranges, resampling technique, and how to keep the sub solid and groovy while exploring edits.

2. What You Will Build

  • A mono-locked subsine instrument created from scratch.
  • An Instrument Rack with 3 parallel chains: clean low, driven/filtered character, and pitched/resampled texture.
  • Mapped Macro controls that change rhythm (LFO-driven gating), harmonic/punch (filter + pitch), and grit (saturation + bit reduction).
  • A disciplined resampling workflow (using Resampling input) to record multiple edited subsine takes with consistent groove and timing.
  • Final resampled clips prepared for further arrangement and groove application.
  • 3. Step-by-Step Walkthrough

    Note: the exact workflow name is used here: Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively.

    Preparation (project setup)

    1. Create a new Live Set, set BPM to your DnB tempo (typically 172–176). Make sure your master output is routed and you have a basic drum loop (or a 1-bar kick/snare pattern) in place to judge groove.

    2. Create a new MIDI track (Cmd/Ctrl + Shift + T). Rename it "SubSine Rack".

    Create the raw subsine

    3. Drop Operator onto SubSine Rack. Initialize Operator (Osc A only) and set Osc A to pure sine, octave -1 or -2 depending on desired low fundamental. Tune to root note (C1/C0 depending on taste). Set the Amp envelope to long sustain with quick attack and little release for continuous sub: A = 0.0, D = ~10–40 ms, S = 0.8–1.0, R = 10–30 ms.

    4. Add Utility after Operator and set Width to 0% (mono the sub). This ensures phase-safe mono sub below ~150 Hz.

    Build the Instrument Rack and parallel chains

    5. Drag an Instrument Rack to the same track and drop Operator inside the first chain. Duplicate the chain twice (right-click chain -> Duplicate) so you have three parallel chains: Chain A (clean low), Chain B (filtered/driven), Chain C (pitch/texture).

    6. Label chains: A: Clean, B: Grit, C: Resample Texture.

    Process Chain A (clean low)

    7. Chain A: keep Operator basic. Add EQ Eight after Operator. Enable low shelf or bell to gently emphasize the fundamental (around 40–80 Hz). Add a Compressor lightly if desired for glue. No saturation—this is the solid sub.

    Process Chain B (grit and movement)

    8. Chain B: after Operator add Auto Filter (Lowpass, 24 dB) to sculpt the sweep and gating movement. Add Saturator after Auto Filter for drive. Add EQ Eight after Saturator to tame distortion highs and preserve low-end. Optionally add Redux for subtle bit reduction to taste.

    9. Insert an LFO device (Live 12 stock LFO) after the Saturator. Configure LFO to a rhythmic waveform (saw/triangle/square) and set Sync to 1/8 or 1/16 and small amount to modulate Auto Filter cutoff or the face parameter you want. Initially set Amount small.

    Process Chain C (pitched/resample texture)

    10. Chain C: duplicate Operator and transpose it up an octave or add a second oscillator to generate harmonic content. Follow with a short Delay (Ping Pong off, low feedback) or Grain Delay for texture. This chain is not for low fundamentals—apply EQ Eight high-pass at ~90–120 Hz so it doesn’t smear the sub but contributes harmonic content.

    Map Macro Controls creatively

    11. Open Rack Macro Map mode. Map the useful parameters to macros:

    - Macro 1: Global Cutoff — map Auto Filter cutoff (Chain B) and EQ Eight freq (Chain A) with opposite ranges if you want macro to simultaneously open or slightly thin the clean sub. Set ranges so Macro 1 closed = tight low sub; open = fuller/subtle sweep.

    - Macro 2: Grit Amount — map Saturator Drive (Chain B) and Redux Dry/Wet or bits. Set ranges so 0 = clean, 127 = heavy grit.

    - Macro 3: Rhythm Depth — map LFO Amount and LFO Rate (small range on rate so Rate changes are musical). Also map the Auto Filter’s frequency sync division if available. Macro 3 controls how pronounced gated movement gets.

    - Macro 4: Texture Mix — map Chain C volume (or Chain C’s Chain Volume) and a pitch transpose parameter if desired.

    - Macro 5 (optional): Wet Width — map Utility width if you want to widen higher harmonics in Chain C.

    12. Set Macro Min/Max ranges carefully: right-click each macro and set physical ranges so twisting macros produces musical results without destroying the low-end. Use subtle mapping for Filter cutoff on the clean chain (min 30Hz, max 150Hz) and more generous mapping on Drive (0–70%).

    Create chain crossfading (optional)

    13. Use the Rack Chain selector or set Chain volumes so you can morph between predominantly clean vs. driven subs with Macro 2. For more advanced control, map the Chain Selector to a Macro to sweep which chain dominates.

    Groove and microtiming

    14. Open the Groove Pool (Ctrl/Cmd-G). Extract the groove from your drum loop or choose a DnB groove preset. Apply that groove to the subsine MIDI clip(s) or later to the resampled audio. For subs, microtiming on the attack (a few ms ahead/behind) can change how it locks to the drums—use Track Delay or clip Start Offset to micro-adjust.

    Resampling setup

    15. Create a new Audio track. Name it "Sub Resample". Set its Input Type to "Resampling" (In the I/O chooser). Arm the track for recording and enable Monitor Off (or Auto) as required.

    16. Arrange: in Session View set your SubSine Rack MIDI clip loop length (e.g., 1 or 2 bars). If using Session, prepare an empty clip slot on Sub Resample and set the global record quantization appropriately (e.g., 1 bar).

    Resample takes while controlling macros

    17. Launch the SubSine clip looping. While it plays, systematically twist Macro controls to generate variations:

    - Static states: set macros to values, press Play on Sub Resample armed track to record one loop (hit Record). Stop after desired bars—this creates an audio take of that macro state.

    - Automated states: create an Automation/MIDI clip that automates Rack macros (in the SubSine track you can draw macro envelopes in clip view). Arm the Resample track and record while those macro automations run. This captures an evolving Total Science styled edit in audio.

    18. Capture multiple takes: for a Total Science edit you’ll want many short resampled variations (e.g., 8–16 one-bar shots). Use different macro positions or automated curves; name takes to keep them organized.

    Post-resample processing

    19. Consolidate your best clips and normalize clip gain if needed. Use Warp with transients disabled or Complex Pro (if you need to preserve sub) — but ideally set Warp off or to Complex to avoid phase artifacts in sub frequencies. For true subs, avoid warping that alters phase.

    20. Use EQ Eight to remove anything below 28–30 Hz if unnecessary; check Mono using Utility or Scope. Add sidechain compression keyed to kick/snare with Compressor (Sidechain: choose kick as input, ratio ~3:1, fast release) to glue sub to drums.

    Apply Groove to resampled clips

    21. Drop your chosen Groove from the Groove Pool onto the resampled audio clip’s Groove chooser, then press the "Commit" button if you want the groove to be baked into the clip timing. Alternatively, leave it assigned non-committed for adjustability.

    Quick example macro combos to try (Total Science edit style)

  • Combination A: Macro1 slightly open + Macro2 medium drive + Macro3 slow LFO = warm sweep with gentle rhythm.
  • Combination B: Macro1 closed + Macro2 high drive + Macro3 synced 1/16 = choppy gated sub hit, good for edits.
  • Combination C: Macro4 up + Macro1 medium + Macro2 low = harmonic-rich resample for layering.
  • 4. Common Mistakes

  • Recording resamples with macros mapped to extreme ranges: results unusable or phase-y. Always set sane min/max ranges.
  • Forgetting to mono the low-end (Utility width at 0%): this can cause phase cancellation on club systems.
  • Warping low-frequency resamples with wrong warp mode: it kills the sub. Prefer Warp Off or Complex/Complex Pro if unavoidable.
  • Mapping too many parameters to one Macro with conflicting ranges (e.g., mapping cutoff and gain to same macro without inverse ranges): ensure mappings are musically aligned.
  • Resampling without metronomic automation or quantized timing—your grabs will be inconsistent and harder to arrange.
  • Not checking clipping/overs at master while adding saturation. Use Utility gain staging.
  • 5. Pro Tips

  • Use small Macro ranges for pitch transpose on subs; half-step shifts are often enough to add musical variation without losing low-end.
  • Use an Audio Effect Rack after resampling with a Chain Selector mapped to different processing chains for quick A/Bs (e.g., clean, heavy-sat, chopped).
  • Freeze and Flatten alternative: if you want multiple versions quickly, freeze the SubSine track and drag the frozen file into a new audio track — quicker than manual resampling for quick auditioning.
  • For more pronounced Total Science-type edits, record short bursts (1/2 or 1/4 bar) with a Macro automating LFO rate and filter cutoff — then slice and rearrange the audio slices to build rhythmic edits.
  • Use Compressor’s Sidechain with very quick release (20–60 ms) to create a pumping groove rather than full ducking; it helps subs breathe with the kick.
  • To keep low-end tight across transitions, automate the chain volumes (Chain Volume in the Rack) as well as EQ low shelf for smoother morphs.

6. Mini Practice Exercise

Goal: Produce 8 one-bar resampled subsine variations that groove with your drum loop.

Steps:

1. Create the SubSine Rack with three chains and map Macros exactly as described.

2. Set a 1-bar looping MIDI clip playing a sustained note.

3. Make a simple automation clip that:

- Bars 1–2: Macro1 = 30%, Macro2 = 0%, Macro3 = 10% (clean)

- Bars 3–4: Macro1 = 50%, Macro2 = 40%, Macro3 = 60% (medium grit)

- Bars 5–6: Macro1 = 20%, Macro2 = 80%, Macro3 = 110% (aggressive gated)

- Bars 7–8: Macro1 = 70%, Macro2 = 50%, Macro3 = 30% (bright texture)

4. Arm the Sub Resample track and record the loop while the automation plays. Stop after 8 bars and slice the recorded audio into eight one-bar clips.

5. Apply an extracted groove from your drum loop to each one-bar clip and commit one clip to apply groove. Compare before/after to hear microtiming changes.

6. Choose your two best clips and place them into arrangement as alternates under your drums.

7. Recap

You just completed "Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively". The core steps: build a mono-locked subsine in Operator, create an Instrument Rack with parallel chains for clean, grit, and texture, map expressive Macro controls (with carefully set ranges) to filter, LFO, drive and chain volumes, then resample using the Resampling input while either manually twisting macros or automating them. Finally, organize, warp carefully (preferably off), apply groove from the Groove Pool, and use sidechain/utility for final polish. This workflow gives you editable, groovy subsine variations perfect for Total Science-style edits in Drum & Bass.

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
This lesson is titled: Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively. I’m going to walk you through everything from building a mono-locked subsine to mapping expressive macros, resampling multiple takes and preparing them to sit with your drums. Follow along step by step and keep your project tidy — this is an advanced Groove lesson, so small decisions matter.

Overview
Start by setting your tempo to a DnB range — 172 to 176 BPM is typical. Have a basic drum loop or a one-bar kick/snare pattern playing so you can judge groove as you build. Create a new MIDI track and name it “SubSine Rack.” We’ll build a pure, phase-safe sub, create three parallel processing chains, map Macros to shape rhythm and timbre, and resample controlled variations into audio clips you can arrange.

What you’ll build
- A mono subsine instrument from scratch using Operator.
- An Instrument Rack with three parallel chains: Clean (low), Grit (driven/filtered), and Resample Texture (pitched/harmonic).
- Macro controls that drive rhythmic LFO gating, harmonic punch, and grit.
- A disciplined resampling workflow using Ableton’s Resampling input to capture multiple, consistent takes.

Step-by-step walkthrough

Preparation
1. New Live Set, set BPM to 172–176. Confirm master output routing and your drum loop is playing.
2. Create a new MIDI track (Cmd/Ctrl + Shift + T) and rename it “SubSine Rack.”

Create the raw subsine
3. Drop Operator into the track. Initialize it so only Oscillator A is active. Set Osc A to a pure sine. Choose octave -1 or -2 depending on how much low-end you want — -2 for very deep club subs. Tune to your root note, for example C1 or C0.
4. Set the amp envelope for a steady sustain: Attack 0 ms, Decay around 10–40 ms, Sustain 0.8–1.0, Release 10–30 ms. This gives a continuous, tight sub.
5. Add a Utility after Operator and set Width to 0% to mono the sub. This keeps the low-end phase-safe.

Build the Instrument Rack and parallel chains
6. Drag an Instrument Rack onto the track and place Operator in the first chain. Duplicate that chain twice so you have three parallel chains: Chain A = Clean, Chain B = Grit, Chain C = Resample Texture. Rename them accordingly.

Process Chain A — Clean low
7. Keep Operator simple in Chain A. Add EQ Eight and use a low shelf or bell to gently boost the fundamental around 40–80 Hz by a dB or two. Optionally add light compression for glue. No saturation here — this chain is your reliable sub foundation.

Process Chain B — Grit and movement
8. On Chain B place Auto Filter (Lowpass 24 dB) after Operator to sculpt sweeps and movements. Add Saturator after the filter for drive, then EQ Eight to tame unwanted highs. Optionally add Redux for subtle bit reduction.
9. Add Live 12’s LFO device after the Saturator. Sync it to tempo and set to a rhythmic division — 1/8 or 1/16 start points work well. Use a saw, triangle or square and keep the LFO Amount small at first. Route the LFO to modulate Auto Filter cutoff or another target to create gated movement.

Process Chain C — Pitched / texture
10. Chain C is for harmonic texture. Add a second Operator or transpose this chain up an octave to generate harmonics. Follow with a short Delay or Grain Delay for texture. High-pass at around 90–120 Hz using EQ Eight so this chain doesn’t muddy the fundamental.

Map Macro controls creatively
11. Open Macro Map mode and map parameters to macros:
   - Macro 1: Global Cutoff — map Auto Filter cutoff (Chain B) and an EQ frequency on Chain A with ranges chosen so the macro balances clean vs open.
   - Macro 2: Grit Amount — map Saturator Drive and Redux Wet/Bits. Range from clean to heavy grit.
   - Macro 3: Rhythm Depth — map the LFO Amount and a small range of LFO Rate or filter sync division.
   - Macro 4: Texture Mix — map Chain C volume and optional pitch transpose.
   - Macro 5 (optional): Wet Width — map Utility Width for higher harmonics if you want stereo spread above the sub.
12. Set Macro min/max ranges carefully. Right-click macros and define ranges. Example: Filter on Clean chain min 30 Hz, max 150 Hz. Drive 0 to ~70. Keep pitch transpose ranges narrow — half to two semitones is musical without losing the low-end.

Optional chain crossfading
13. Use chain volumes or the Chain Selector and map that selector to a Macro so you can sweep dominance between Clean, Grit and Texture during resampling.

Groove and microtiming
14. Open the Groove Pool and extract the groove from your drum loop, or load a DnB groove preset. Apply the groove to the subs MIDI or later to audio. For tight locking, micro-adjust the attack timing a few milliseconds with clip Start Offset or Track Delay to see how the sub locks to kick and snare.

Resampling setup
15. Create a new Audio track named “Sub Resample.” Set its input to Resampling in the I/O chooser. Arm the track for recording and set Monitor off or Auto as needed.
16. In Session View set your SubSine MIDI clip loop length — 1 or 2 bars is a good choice. Prepare empty clip slots on the Sub Resample track and set Global Quantize to 1 bar for consistent punches.

Resample takes while controlling Macros
17. Launch your SubSine loop. While it plays, record different macro states:
   - Static takes: set Macro positions, hit Record on the armed Resample track, and capture one or more bars.
   - Automated takes: draw macro automation in the MIDI clip envelope (Device → Macro) and record while that automation plays.
18. Capture many short takes — Total Science-style edits thrive on variety. Aim for 8–16 one-bar shots with different macro positions or automated curves. Name and color them for organization.

Post-resample processing
19. Consolidate best takes and normalize clip gain if needed. Avoid warping subs — Warp Off is ideal. If you must use Warp, pick Complex or Complex Pro and check phase.
20. Use EQ Eight to remove anything below around 28–30 Hz if unnecessary. Check mono with Utility. Add sidechain compression keyed to the kick for glue — try a 3:1 ratio with a fast release, and experiment with attack and release until it breathes naturally.

Apply Groove to resampled clips
21. Drop your chosen groove onto the resampled audio clip from the Groove Pool. Commit the groove to bake timing if you want that timing fixed, or leave it assigned for later adjustment.

Quick macro combos to try
- Combo A: Macro1 slightly open, Macro2 medium drive, Macro3 slow LFO — warm sweep with gentle rhythm.
- Combo B: Macro1 closed, Macro2 high drive, Macro3 at 1/16 — choppy gated hit for edits.
- Combo C: Macro4 up, Macro1 medium, Macro2 low — harmonic-rich texture to layer.

Common mistakes to avoid
- Mapping macros to extreme ranges: set sane min/max to prevent unusable, phasey results.
- Forgetting to mono the low-end: always Utility Width 0% on the clean chain.
- Warping low-frequency resamples with the wrong warp mode: it kills sub integrity.
- Over-mapping conflicting parameters to one Macro: keep mappings musical and limited.
- Resampling without quantized timing: takes will be inconsistent.
- Not checking clipping when adding saturation — manage gain staging.

Pro tips
- Use small pitch transpose ranges — half-step shifts often do the trick.
- After resampling, use an Audio Effect Rack with Chain Selector for quick A/Bs: clean, heavy-sat, chopped.
- Freeze and Flatten can be faster than manual resampling for quick auditioning.
- Record very short bursts — 1/4 or 1/2 bar — with macro automation and then slice and rearrange for distinctive edits.
- Sidechain with a fast release (20–60 ms) for rhythmic breathing rather than full ducking.
- Automate Chain Volume and low-shelf EQ for smoother morphs between states.

Mini practice exercise — produce 8 one-bar resampled variations
1. Build the SubSine Rack with three chains and the Macro mappings we discussed.
2. Set a 1-bar looping MIDI clip that holds a sustained note.
3. Create a simple automation clip across 8 bars with different Macro positions for bars 1–8 as described.
4. Arm the Sub Resample track and record the automation playthrough. Stop after 8 bars and slice the resulting audio into eight one-bar clips.
5. Apply an extracted groove to each clip and commit one clip to compare before and after.
6. Pick two best clips and place them under your drums as alternates.

Recap
You’ve built a mono-locked subsine in Operator, created a three-chain Instrument Rack, mapped expressive Macros, and used a disciplined resampling workflow to capture Total Science-style edits. Keep Macro ranges musical, keep the low-end mono, avoid warping subs, and use the Groove Pool and sidechain compression to glue your resampled clips to the drums. Treat the Instrument Rack as a live instrument and resampling as performance capture — that’s how you build a usable library of groovy subsine edits.

Final reminders
Name your takes, keep headroom, test on multiple systems, and always high-pass textured layers above the sub. Archive your Instrument Rack presets and Macro range settings so you can recreate or iterate quickly.

That’s the complete workflow: Total Science edit: resample a subsine workflow from scratch in Ableton Live 12 using macro controls creatively. Now open Live, build the rack, and start recording your first batch of one-shot subs.

mickeybeam

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

Generating PDF preview…