Main tutorial
```markdown
Folder Hygiene for Samples (90s Rave Flavor) — Advanced Ableton Live Workflow 🧼🔊
1) Lesson overview
Good drum & bass is often sample orchestration as much as synthesis—especially if you’re chasing that 90s rave/jungle DNA: dusty breaks, hoover stabs, rave vox, ride loops, sirens, FX hits, and crunchy one-shots.
This lesson is about building a fast, disciplined sample ecosystem inside Ableton Live so you can:
- Audition breaks and rave bits at speed ⚡
- Keep versions of processed samples without losing the originals
- Avoid duplicate libraries + “where did that snare come from?” disasters
- Maintain consistent “90s rave” character across projects
- A DnB-focused folder structure (breaks, tops, stabs, vox, FX, bass resamples)
- A naming + tagging convention that survives big libraries
- A pre-listen/audition workflow in Ableton Browser
- A “Resampled & Ready” pipeline: raw → processed → bounced → catalogued
- A reusable Ableton device chain for turning raw samples into 90s-rave-ready assets (without third-party tools)
- RAW stays intact (you can always re-process)
- PROCESSED becomes your personal “sound”
- EXPORTS are project-specific bounces that you promote later into PROCESSED if they’re worth keeping
- What is it?
- Where is it from?
- What’s the tempo / feel?
- What processing is baked in?
- `BREAK_Amen_Full_165_Raw_v01.wav`
- `BREAK_Think_ChopA_170_HPResamp_v03.wav`
- `SNARE_RaveUnit_BigRoom_--_SatClip_v02.wav`
- `STAB_RaveKeys_Minor9_Fm_TapeCrush_v01.wav`
- `VOX_1234GetOnIt_170_BandpassDub_v04.wav`
- `FX_Siren_Classic_--_Redux8bit_v01.wav`
- New downloads, renders, phone recordings, sample trades all go here first.
- Nothing gets used in a real project until it’s sorted.
- Add your root folder to Places
- Use the search bar with consistent prefixes: `BREAK_`, `STAB_`, `VOX_`, `FX_`
- Turn on Auto-Preview (headphone icon)
- Use Preview Volume so loud old breaks don’t blow your head off
- For break-heavy digging:
- For full breaks: try Beats mode
- For tonal stabs/hoovers: Complex Pro (then resample so you’re not CPU-heavy later)
- Set Input Type = Resampling
- Arm track, record processed audio in real-time, or use Freeze/Flatten.
- Freeze/Flatten (fast, consistent)
- Resampling record (best when you’re performing filter moves, delay throws, etc.)
- Breaks you chopped/tightened → `02_PROCESSED/Breaks_Chopped_170/`
- Stabs you distorted/pitched → `02_PROCESSED/Stabs_Resampled/`
- Vox you bandpassed/dubbed → `02_PROCESSED/Vox_Processed/`
- full 4-bar loop
- 1-bar loop
- chops
- individual hits
- Warp the full break properly
- Slice to a new MIDI Track (right-click clip → Slice to New MIDI Track)
- Replace Simpler/Sampler processing with your Rave Conditioner rack, then resample.
- ⭐ Red: “Guaranteed in-set” (your best breaks, best stabs)
- ⭐ Blue: “Dark rollers” (moody percussion, techy tops)
- ⭐ Green: “Classic rave” (pianos, hoovers, diva vox, sirens)
- `Tops_Loops/` (8–16 bar rolling top layers)
- `FX_Transitions/` (riser, downlifter, reverse crash)
- `Intros_Atmos/` (noise beds, vinyl air, distant sirens)
- `Stabs_CallResponse/` (short phrases that answer your bass)
- 1–2 breaks (full or chops)
- 1 top loop
- 2–3 stabs
- 2 vox bits
- 3 transition FX
- Make a “Neuro Hygiene” subfolder even if you’re 90s-influenced:
- Create “Sub-safe” versions of breaks:
- Mid/Side cleanup for harsh rave stabs:
- Print “low-fi air” layers:
- Bars 1–16: filtered intro with atmos + sparse chops
- Bars 17–32: drop with full chop pattern + stabs call/response every 4 bars
- You built a RAW → PROCESSED → EXPORTS system that keeps your library clean and reusable.
- You implemented a DnB-specific naming scheme that preserves tempo/vibe/provenance.
- You created a stock Ableton “Rave Conditioner” rack for consistent 90s flavor.
- You established a resampling pipeline to turn random finds into your personal, curated canon.
- You aligned your folders with arrangement roles so writing rolling DnB is faster and more consistent.
You’re advanced, so we’ll treat this like a production system, not a “make folders” tip.
---
2) What you will build
By the end you’ll have:
---
3) Step-by-step walkthrough
Step 1 — Define the “source of truth” folder (don’t let Ableton manage your chaos)
Create a single master folder on a fast drive (SSD):
`/AUDIO_LIBRARY/DNB_90s_Rave/`
Inside, separate RAW from PROCESSED from EXPORTS.
Example structure:
```
DNB_90s_Rave/
00_INBOX_New/
01_RAW/
Breaks_Full/
Breaks_Hits/
Tops_Loops/
OneShots_Kicks/
OneShots_Snares/
OneShots_Hats/
Perc_Rim_Clave/
Rave_Stabs/
Rave_Hoovers/
Vox_Shouts/
FX_Sirens_Airhorns/
FX_Impacts_Risers/
Atmos_Noise/
02_PROCESSED/
Breaks_Chopped_170/
Breaks_Resampled_Dist/
Stabs_Resampled/
Vox_Processed/
DrumHits_Processed/
03_EXPORTS_From_Projects/
2026_03_ProjectName/
99_DOCS/
README_TaggingRules.txt
```
Why this works for jungle/DnB:
✅ Ableton action: Add `DNB_90s_Rave/` to Places in the Browser (right-click → Add Folder).
---
Step 2 — Build a naming system that supports tempo + vibe + provenance
You want filenames that answer:
Use this format:
`[Type]_[Source/Pack]_[Descriptor]_[BPM/Key(optional)]_[Process]_[v##].wav`
DnB examples:
Advanced move: Put BPM even for one-shots if they’re from a loop pack; it helps later when you’re batch-warping or reconstructing.
---
Step 3 — INBOX discipline: one gate in, clean metadata out 📥➡️🗂️
Set rules for `00_INBOX_New`:
Daily/weekly “library maintenance” pass (15 min):
1. Open INBOX
2. Delete obvious junk (duplicates, mp3 rips you won’t use)
3. Move items into RAW categories
4. Rename as you go using your standard
This keeps “random chaos” from contaminating your working sets.
---
Step 4 — Ableton Browser workflow: make auditioning breaks effortless
In Ableton Live:
Auditioning settings/tips:
- Drag candidate breaks into a dedicated audio track called `AUDITION_BREAKS`
- Warp them, then commit the best into PROCESSED
Warping defaults (break-focused):
- Preserve: Transient
- Envelope: taste; start around 20–40
---
Step 5 — Create a “90s Rave Conditioner” device rack for quick processing
This is where folder hygiene meets sound identity. Build a stock chain you can drop on any sample and then resample into your PROCESSED folders.
#### Device Chain: RAVE_CONDITIONER (Audio Effect Rack)
1. EQ Eight
- HP @ 25–35 Hz (clean sub rumble)
- Small dip if harsh: 3–6 kHz (depends on material)
2. Saturator
- Mode: Analog Clip
- Drive: 2–6 dB
- Soft Clip: On
3. Drum Buss (especially for breaks)
- Drive: 5–20 (careful)
- Crunch: 5–15
- Boom: 0–20 (tune frequency if needed)
4. Redux (for that crunchy era hint)
- Downsample: subtle (start 2.0–6.0)
- Bit Reduction: 10–14 bits area (don’t overdo)
5. Auto Filter
- Mode: Band-Pass
- Set to taste for “rave radio” / “club PA” toggles
6. Utility
- Mono below 120 Hz if it’s a break with low end
- Gain trim for consistent library loudness
💾 Save this rack to your User Library as:
`RACK_RaveConditioner_v01.adg`
---
Step 6 — Resampling pipeline: turn good finds into your canon 🎛️➡️🎚️➡️📦
Make a dedicated track:
Audio Track: `RESAMPLE_PRINT`
Two good methods:
When you print, you categorize immediately:
Name them properly on export, not later.
---
Step 7 — Break-specific hygiene: keep full breaks, chops, and hits separate
For jungle/DnB, confusion happens when “Amen” exists as:
Use three tiers:
1. Full: uncut loops (`Breaks_Full`)
2. Chops: musical building blocks (`Breaks_Chops`)
3. Hits: one-shots extracted (`Breaks_Hits`)
Ableton workflow for chops/hits:
- Slicing preset: Built-in (then add your own chain)
---
Step 8 — Collections & “favorites” for rave-ready speed ⭐
Use Ableton Collections (color tags in Browser) like:
This prevents endless browsing when you’re arranging.
---
Step 9 — Arrangement-minded sample folders (yes, seriously)
To keep output consistent, create folders that map to arrangement roles:
DnB arrangement idea:
When you open a new project, you should be able to pull:
…without leaving your curated library.
---
4) Common mistakes
1. Mixing RAW and PROCESSED in the same folder
You’ll lose the ability to rebuild a sound cleanly later.
2. No BPM labeling for break material
Jungle breaks at 165–175 behave differently when warped—tag it.
3. Saving “cool sounds” only inside project folders
If it’s good, promote it to PROCESSED and name it.
4. Overprocessing before committing to a role
A snare doesn’t need Redux + Drum Buss + Saturator if it’s a ghost hit.
5. Uncontrolled loudness in the library
Previewing becomes misleading. Trim with Utility before printing.
---
5) Pro tips for darker/heavier DnB 🕳️🔩
`02_PROCESSED/Breaks_DistParallel/`
Print parallel-distorted breaks that can sit under clean chops.
Print breaks with a steep HP (e.g., EQ Eight 48 dB/oct @ 120–180 Hz) so they never fight your reese/sub.
Use EQ Eight in M/S mode:
- Cut harshness in the Sides around 3–7 kHz
- Keep Mid more present so it punches on mono systems.
Take a noise/vinyl bed, band-pass it, saturate lightly, and save as `Atmos_Noise/` loops to glue intros and breakdowns.
---
6) Mini practice exercise (20 minutes) ⏱️
Goal: Build a micro “90s rave kit” that loads fast and works at 170 BPM.
1. Pick 1 classic break from RAW (`Breaks_Full`)
2. Warp it cleanly at 170 BPM
3. Slice to MIDI (16th or transients)
4. Create:
- `BREAK_[name]_Chops_170_RaveCond_v01.wav` (8 bars resampled)
- `BREAK_[name]_Hits_170_Tight_v01.wav` (export 10–20 key hits)
5. Grab 2 stabs and 1 vox from RAW, run through Rave Conditioner, print them:
- `STAB_*_TapeCrush_v01.wav`
- `VOX_*_BandpassDub_v01.wav`
6. Organize them into the correct PROCESSED folders and tag your best ones with a Collection color.
Bonus: Build a 32-bar sketch:
---
7) Recap
If you want, tell me what kind of 90s lane you mean—jungle tearout, happy rave, darkside, techstep—and I’ll propose a tailored folder taxonomy + exact rack variations for that sub-style.
```