Main tutorial
```markdown
Separating Sample Prep from Creative Flow (DnB in Ableton Live) 🎛️⚡
1. Lesson overview
In drum & bass, your best ideas happen fast—while your admin work (sample trimming, gain staging, tagging, resampling, drum cleanup) happens slow. If you mix those two modes, you’ll kill momentum.
This lesson shows a two-lane workflow in Ableton Live:
- Prep Mode (offline brain): curate, clean, normalize, tag, build racks, bounce variations.
- Flow Mode (creative brain): write patterns, basslines, arrangements, and perform automation—using prepped tools only.
- A “DnB Prep Project” template for sample processing & rack building
- A “DnB Writing Template” where everything is ready to sketch
- A prepped drum kit (kick/snare/hats/percs) as a Drum Rack
- A Break Rack with warped, sliced, and resampled break variations
- A “Quick Audition” channel for rapidly checking samples in-key and in-time
- A workflow rule-set: no sample editing during writing (unless it’s sound design on purpose)
- importing sample packs
- trimming, fades, warp defaults
- creating Drum Racks / Instrument Racks
- resampling “ready-to-go” loops & one-shots
- arrangement, automation, composition, mixing decisions
- only using prepped racks and folders
- transients
- low-end weight
- harshness
- noise tails
- Load into Simpler (one-shot mode)
- Turn Warp OFF for one-shots (unless it’s a tonal stab you want time-locked)
- Adjust Start/End so the transient starts clean
- Add tiny fade out to avoid clicks (clip fade handles in Audio Clip view)
- In Simpler: adjust Gain so the sample peaks around -6 to -3 dB
- Or in the clip: adjust Clip Gain
- C1: Kick
- D1: Snare (main)
- D#1: Snare (alt / rim)
- F#1: Closed Hat
- A#1: Open Hat
- G1–B1: Percs (toms, clicks, rides, fx)
- EQ Eight (quick cleanup)
- Saturator (subtle density)
- Optional: Drum Buss
- Return A: Short Room
- Return B: Hat Air
- Right-click Drum Rack → Save Preset
- Store in: `User Library / Presets / Instruments / Drum Rack / DnB`
- Drag break loop to audio track
- Set Warp: ON
- Warp mode: usually Beats
- Set the 1.1.1 downbeat correctly (right-click → “Set 1.1.1 Here”)
- Confirm loop length (most breaks are 1 or 2 bars)
- Right-click clip → Slice to New MIDI Track
- Slicing preset: Transient
- This creates a Drum Rack with slices you can reprogram.
- Group the Drum Rack into an Instrument Rack
- Map macros:
- Route break track output to Resampling (or record to a new audio track)
- Record 8–16 bars, pick best 1–2 bar segments
- Consolidate (Cmd/Ctrl+J)
- Save into folder: `DnB_Prepped/BreakLoops/`
- Kick (MIDI, your prepped Drum Rack or dedicated pad)
- Snare (MIDI)
- Hats (MIDI)
- Break (audio OR break rack MIDI)
- Drum Buss (group channel)
- Sub (Operator)
- Reese (Wavetable)
- Mid Bass (Analog / Wavetable)
- Bass Print (audio resample track)
- Stabs / Pads
- Atmos
- Risers / Impacts
- A: Short Room (Reverb)
- B: Long Space (Reverb, filtered)
- C: DnB Delay (Delay + filter)
- D: Parallel Crunch (Saturator + EQ + Compressor)
- Tempo: 172–175 BPM
- Load Groove Pool: try MPC-ish swing lightly (don’t overdo in DnB)
- Preferences → File/Folder → Save Current Set as Default
- No trimming
- No warping
- No sample hunting in random folders
- Only use:
- Red locator = prep task
- Green locator = arrangement task
- Intro (16 bars): filtered break + atmosphere + teaser bass note
- Build (16 bars): add hats, ghost snare, tension FX, automate filter opens
- Drop (32 bars):
- Bars 1–16: Clean break
- Bars 17–32: Crunch break
- Bars 33–48: Half-time break fragments
- Bars 49–64: Return to clean + extra hat layer
- Pre-make “distortion tiers” for bass and breaks:
- Create a “Metal Hat” rack:
- Print bass often (resample)
- Parallel crunch on drums
- Sub discipline
- Use two projects: Prep and Write.
- Prep creates assets (racks, warped breaks, resampled loops) that remove friction.
- Writing is about decisions and momentum, not housekeeping.
- Save everything reusable: Drum Racks, Effect Racks, prepped loops.
- DnB thrives on small variations—prepped break versions make that effortless.
The goal: make writing a rolling DnB idea feel like loading a “kit + bass + vibe” and hitting record. 🚀
---
2. What you will build
By the end, you’ll have:
---
3. Step-by-step walkthrough
Step 0 — Set up the two-project system 🧠
You will use two separate Ableton Projects (and ideally two Templates):
#### A) DnB_SAMPLE_PREP.als
For:
#### B) DnB_WRITE_TEMPLATE.als
For:
Why separate projects?
Because the moment you open a messy downloads folder mid-writing, you’ve switched your brain from composer to librarian.
---
Step 1 — Build a “Quick Audition” track (Prep Project)
Create an audio track named: AUDITION.
Devices chain (stock):
1. Utility
- Gain: start at -12 dB (headroom by default)
- Mono: toggle for quick mono checks
2. EQ Eight
- HP filter: 30 Hz (12 or 24 dB/oct)
- Optional: gentle dip around 250–400 Hz if needed for quick clarity
3. Limiter
- Ceiling: -0.3 dB
- Use as a safety net, not a loudness tool
Workflow: drag any sample onto this track to quickly judge:
✅ Rule: If it’s worth using, it gets prepped now, not later.
---
Step 2 — Prep one-shots the DnB way (Kick/Snare/Hat discipline) 🥁
DnB one-shots need to be consistent: quick selection, predictable punch, minimal surprises.
#### 2.1 Consolidate & crop properly
For each one-shot:
#### 2.2 Gain staging standard
Aim for consistent peak levels before processing:
This makes Drum Rack processing predictable later.
#### 2.3 Put them into a Drum Rack
Create Drum Rack named: `DNBRack_CoreKit_v1`
Suggested layout:
On each pad chain (basic stock chain):
- Drive: 1–3 dB
- Soft Clip: On
- Drive: 5–15% (light)
- Crunch: 0–10
- Boom: OFF for kick pads unless you really need it
On Drum Rack return chains (great for DnB):
- Reverb: Decay 0.4–0.8s, Pre-delay 0–10ms
- HP filter around 250–400 Hz
- Redux (very light) → EQ Eight shelf up top
- Keep subtle; DnB hats get harsh quickly
Now save it:
---
Step 3 — Prep breaks into a “Break Rack” (warp, slice, resample) 🧷
Breaks are where jungle DNA lives. The trick is to pre-make usable versions so you don’t get stuck warping in the middle of writing.
#### 3.1 Warp properly (breaks)
In the Prep Project:
- Preserve: Transient
- Envelope: ~20–40% (adjust to taste)
#### 3.2 Make 3 versions (this is huge)
Duplicate the clip and create:
1. Clean / Tight
- Beats mode, tighter envelope
2. Looser / Crunch
- Try Texture mode (tiny Grain Size) or add subtle Saturator
3. Half-time feel
- Keep loop length but create a version with transients emphasized (EQ + transient-style saturation)
#### 3.3 Slice to Drum Rack (for edits)
Add a macro rack on the Break Rack (optional but powerful):
- Macro 1: “Tone” → EQ Eight tilt
- Macro 2: “Crunch” → Saturator Drive
- Macro 3: “Air” → high shelf gain
- Macro 4: “Room” → send to short reverb return
#### 3.4 Resample “ready loops”
Make printable 1–2 bar loops so writing is instant:
✅ Now you can browse your own curated break pack while writing.
---
Step 4 — Create a “Write Template” with zero friction 🧱
In DnB_WRITE_TEMPLATE.als, build a default set that loads fast:
#### Track layout (example)
Group: DRUMS
Group: BASS
Group: MUSIC / FX
Return tracks
#### Default tempo + groove
- Start with Groove Amount 10–20% on hats/percs, not kick/snare.
Save as template:
---
Step 5 — Flow Mode rules (the separation that actually works) ✅
When you’re writing:
- your saved racks
- your “Prepped” folders
- resampled break variations
If you hit a moment like:
“this snare is almost right but I need 30 minutes of surgery…”
→ Drop a marker: `FIX SNARE (prep)` and keep writing.
Pro move: Use Ableton Locator colors:
---
Step 6 — Arrangement ideas built for rolling DnB 🧩
Here’s a practical 64-bar sketch structure that benefits from the prep/flow split:
- 1st 16: main groove (kick/snare tight + break layer)
- 2nd 16: variation (swap break version, add ride, new bass fill every 4 bars)
Tip: Because your breaks are prepped, you can quickly do:
That’s instant progression without losing the groove.
---
4. Common mistakes ❌
1. Sample prep inside the writing session
- You’ll get stuck perfecting one snare while the track stays empty.
2. No consistent gain staging
- Your racks behave unpredictably, compressors hit differently every time.
3. Over-warping breaks
- Too tight = lifeless. Too loose = flammed transients. Choose intentionally.
4. Saving nothing
- If you make a great drum rack and don’t save it, you’ll rebuild it forever.
5. Too many “maybe” samples
- Keep a small “A-team” kit. DnB rewards consistency and micro-variation.
---
5. Pro tips for darker/heavier DnB 🖤🔩
- Tier 1: Saturator (soft clip)
- Tier 2: Overdrive (filtered)
- Tier 3: Pedal (heavier)
Save these as Audio Effect Racks with macros like Drive / Tone / Mix.
- Hat sample → EQ Eight (bandpass-ish) → Saturator → Redux (very light)
Gives that gritty, techy top end without endless tweaking.
- In Write Template, keep a BASS PRINT audio track armed.
- Record 16-bar passes of bass performance/automation.
- Commit early, edit audio like jungle.
- Return D: Saturator (Drive 6–12 dB, Soft Clip) → Compressor (fast) → EQ Eight (remove harsh 3–6k if needed)
- Blend lightly: -18 to -10 dB send range often works.
- Keep sub mostly clean: Operator sine, subtle Saturator, lowpassed around 80–120 Hz depending on crossover plan.
- Do the nasty stuff above it.
---
6. Mini practice exercise (20–30 minutes) ⏱️
Goal: Prove to yourself that separation boosts output.
1. Prep Mode (10 min)
- Prep 3 snares, 3 hats, 1 kick, 1 break:
- crop + fade
- gain stage (peak around -6 to -3 dB)
- save a mini Drum Rack: `CoreKit_Practice_v1`
- Warp the break + make 2 variations (clean/crunch)
- Resample 2-bar loops and save them
2. Flow Mode (10–20 min)
- Open Write Template
- Build:
- 8-bar drum loop (kick/snare + hats + break layer)
- 8-bar bass idea (sub + mid)
- Arrange:
- 16-bar intro + 16-bar drop (simple is fine)
- Place one red locator for something you want to fix later (prep task)
Win condition: You end with a playable 32-bar sketch—even if it’s rough.
---
7. Recap 🔁
If you want, tell me what subgenre you’re targeting (liquid, jump-up, neuro, jungle, techy rollers) and I’ll suggest a specific Write Template track layout + rack macros tailored to it.
```