Main tutorial
1. Lesson Overview
This lesson teaches you how to Build a Classic 90s old skool track from scratch in Ableton Live 12. We’ll create a basic Drum & Bass arrangement at beginner-friendly complexity while focusing on authentic 90s elements: chopped breaks, a reese/sub bass combo, stabby rave chords, and lo-fi grit — using only Ableton Live 12 stock devices and samples. By the end you’ll have a usable loop and simple arrangement sketch you can expand.
2. What You Will Build
- A 16–32 bar classic 90s Drum & Bass loop at 170 BPM.
- Drum Rack with an edited Amen-style break plus layered kick/snare.
- Reese-style detuned bass with a clean sub layer.
- Stab/chord sample processed for that old-school rave tone.
- FX and mixing chain using stock devices: EQ Eight, Compressor/Glue, Saturator, Drum Buss, Reverb, Echo.
- A simple breakdown and drop sketch to guide arrangement.
- Set BPM to 170.
- Set the grid to 1/16 for easy break chopping (View -> Grid -> Fixed or use Cmd/Ctrl+1/2/3 to adjust).
- Create one MIDI track (Cmd/Ctrl+Shift+T) for Drum Rack, one MIDI/Instrument track for Bass (Wavetable or Operator), one MIDI track for sub (Operator/Simpler), and one Audio or MIDI track for Stabs (Simpler/Sampler). Add a Return track for reverb and delay (if not present).
- Drop an empty Drum Rack on the first MIDI track.
- Drag an Amen/Break sample (your own sample or Live’s Core Library break) into the Drum Rack and choose “Slice to New MIDI Track” (right-click -> Slice to New MIDI Track). Select slicing preset “Slice by Transient” and choose “Single Pad” mapping to keep it editable.
- On the new slice track (simpler per slice), open the clip in the MIDI editor. Tweak slice points to isolate hits you want (kick, snare, ghost hats).
- Create a 1–2 bar MIDI loop that re-programs the break: emphasize a heavy kick on 1, snare on 2 and 3, add chopped fills and ghost snares for that 90s feel. Use a human feel: pull some hit positions slightly off-grid (move by a few ms or use Groove Pool later).
- Add a full kick sample to another pad and layer under the break kick. Tighten timing so kick transient sits under the break.
- Add an EQ Eight on the Drum Rack chain: high-pass at 40 Hz on break slices if you’ll add a sub later; boost 200–400 Hz on the layered kick to give weight.
- Add Drum Buss for drive/saturation: Drive 3–6, Compress amount small, Boom to taste. Follow with Saturator (Analog Clip) and a final Glue Compressor on the Master Drum bus (make a group for drums: Cmd/Ctrl+G).
- Open Groove Pool (lower-left) and try an old-skool swing preset (or extract groove from an old break) and apply subtly (around 10–20%) to the Drum Rack clip for that swung feel.
- Create an Instrument track and load Wavetable.
- Oscillators: Osc 1 = Saw; Osc 2 = Saw one octave lower. Detune Osc 2 slightly (coarse -12 semitones + tune +3 to +7 cents) and use Unison = 2–4 voices; Detune around 10–20 to create movement.
- Filter: Low-pass (LP 24) cutoff around 400–600 Hz. Add a slow LFO to subtly open the filter (rate ~0.1–0.4 Hz) or use Wavetable’s Envelope 2 to modulate cutoff with short attack for plucked tone.
- Amp envelope: fast attack, medium decay and sustain low to create bouncy mid-bass hits.
- Add a Chorus-Ensemble or Chorus device after Wavetable for width.
- Create another MIDI track; load Operator (or a Simpler with a sine sample).
- Set single sine oscillator, tuned to root note, with long sustain and no attack.
- Place sub notes on the root of each bar / on key kick hits (follow kick pattern).
- Low-pass at 150 Hz using EQ Eight, and use Utility to mono below 120 Hz (Utility -> Bass Mono setting or use Utility Width).
- Group Reese and Sub into a Bass Group (select both -> Cmd/Ctrl+G).
- On the group, add EQ Eight: cut around 200-300 Hz to reduce muddiness and boost 60–100 Hz slightly for warmth.
- Add Compressor set to sidechain to the Kick (use the Kick’s output or a dedicated Kick bus): ratio ~3:1, threshold so the compressor ducks the reese when the kick hits. Use a short attack and medium release (20-60 ms).
- Drag a sampled piano/organ stab into Simpler (or Sampler if you prefer multisampling).
- Trim to remove decay tails; set Simpler to Classic mode for sample start tuning.
- Add EQ Eight: high-pass around 200 Hz, boost 1.5–3 kHz slightly for bite.
- Add Saturator: Drive 2–5 dB, Soft clip.
- Use Auto Filter (low-pass/high-pass) automated to create movement on the bar drops.
- Add Reverb (room + short decay) on a return channel: Send ~10–25%.
- Program a 1-bar stab pattern: stab on off-beats or dotted patterns typical to 90s rave. Use short staccato envelope (release < 200 ms). Layer a higher-pitched stab an octave above for presence.
- Drop an instance of Redux with low sample rate reduction (rate reduction low) or add a tape-saturation style using Saturator + EQ to add grit. Keep subtle.
- Drum group: Glue Compressor (slow attack, medium release) to glue transients.
- Bass bus: Gentle compression and slight saturation (Saturator soft clip).
- Use EQ Eight on Master to gently shape: high-pass at 20 Hz, gentle high shelf boost if needed.
- Create a 16–32 bar loop: bars 1–8 intro (drums + sub), 9–12 breakdown (remove snares, add stab + filtered reese), 13–16 drop with full drums + bass + stabs.
- Duplicate clip lanes to structure version for practice.
- Automate filter opens, stab sends, and reverb/delay sends to taste.
- Use Utility to automate stereo width; keep subs mono.
- Bounce a loop to audio for CPU relief and to audition in other systems.
- Using only a reese without a clean sub: result is muddy or weak low end. Always pair reese with a monophonic sine sub.
- Over-saturating the break: too much distortion kills the transient and clarity. Use parallel processing or subtle Drum Buss settings.
- Wide low frequencies: avoid heavy stereo on bass and low end; mono below ~120 Hz.
- Over-quantizing break edits: kills the human feel. Keep slight timing shifts or use Groove Pool.
- Not checking in mono: phase cancellations can ruin low end. Regularly mono-check with Utility.
- Slice to MIDI then edit: slicing breaks to a Drum Rack lets you reprogram patterns while keeping the original character.
- Use the sample’s original timing: when warping, use “complex pro” sparingly for breaks; prefer “Beats” or no warp for classic feel.
- Create sub-send: instead of lumping sub inside bass instrument, route clean sub to its own channel for easier control and mono enforcement.
- Parallel compression for drums: duplicate drum bus, heavily compress duplicate, blend under original for punch without flattening transients.
- Save racks: build a Bass Rack and Drum Rack templates with chains pre-EQ’d and sidechain set up for quick re-use.
- Time: 45 minutes
3. Step-by-Step Walkthrough
Important: follow each step in Ableton Live 12. This walkthrough explicitly shows how to Build a Classic 90s old skool track from scratch in Ableton Live 12.
A. Project setup
1. Tempo & Grid
2. Create Tracks
B. Drums — build the groove
1. Load Drum Rack
2. Warp & Chop
3. Layer & Process
4. Humanize the groove
C. Bass — reese + sub
1. Reese (mid bass) using Wavetable (stock)
2. Sub bass using Operator or simpler sine
3. Bass processing & sidechain
D. Stabs and chords (that 90s snap)
1. Find a stab sample or create one
2. Processing for old-skool vibe
3. Pattern
E. FX, Texture, and Mix Glue
1. Add subtle tape/hiss
2. Master/Bus mixing (beginner-friendly)
3. Simple arrangement sketch
F. Final tweaks
4. Common Mistakes
5. Pro Tips
6. Mini Practice Exercise
1. Set BPM 170. Slice a 2–4 bar Amen break to Drum Rack and program a 16-bar loop that includes at least one chopped-fill per 4 bars.
2. Create a reese in Wavetable (two saws, detune, low-pass) and a sine sub in Operator. Program a 1-bar bass loop that locks with the kick.
3. Add a stab in Simpler, process with Saturator and short Reverb send.
4. Apply Drum Buss on drums and sidechain the reese to the kick. Bounce a 16-bar export and compare to a reference 90s DnB loop—adjust EQ and saturation.
7. Recap
You followed a practical Ableton Live 12 workflow to Build a Classic 90s old skool track from scratch in Ableton Live 12: set tempo, slice and program breakbeats in Drum Rack, design a reese + sub bass using Wavetable/Operator, craft stabs with Simpler, and use stock effects (EQ Eight, Saturator, Drum Buss, Glue Compressor, Reverb) to get that gritty, punchy 90s Drum & Bass sound. Use the mini exercise to lock in the techniques and expand the loop into a full arrangement when you’re ready.