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.
- 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.
- 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.
- 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.
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)
4. Common Mistakes
5. Pro Tips
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.