Main tutorial
Filtered Reese for “’93–’95” Flavor (Ableton Live) 🎛️🖤
Beginner • Basslines • Drum & Bass / Jungle
---
1. Lesson overview
In early jungle/DnB (roughly ’93–’95), basslines often weren’t the modern “wall of distortion” reese. They were simpler, darker, more filtered, and they moved because of filter modulation, subtle detune, saturation, and resampling.
In this lesson you’ll build a filtered reese that sits under breaks, feels rolling, and has that tape/rave system vibe—using Ableton stock devices and clean workflow.
---
2. What you will build
A 2-layer bass:
- Sub layer: stable sine/triangle sub (mono, clean, consistent)
- Reese layer: detuned saws + movement from Auto Filter (and optional phasing)
- A tight device chain you can reuse
- A simple ’93–’95 style bassline pattern
- Arrangement moves (filter opens, fills, drop control)
- Notes on: 1, 1a, 2&, 3, 3e, 4&
- Keep most notes short (1/8 or 1/16), with one longer note to “lean” on.
- Sidechain: On → input from Kick track
- Ratio: 4:1
- Attack: 1–3 ms
- Release: 80–140 ms (tweak to groove)
- Threshold: aim for 3–6 dB reduction when kick hits
- Bars 1–8: Filter fairly closed (Auto Filter freq ~200–300 Hz), more sub
- Bars 9–16: Open slightly (~400–700 Hz) to lift energy
- Bars 17–24: Short “mute hits” (drop bass for 1/4 bar before snare fills)
- Bars 25–32: Open more + add a bit more saturation, then reset for next phrase
- Auto Filter Frequency (main one)
- Saturator Drive (subtle ramp)
- Utility Gain (tiny boosts for “call and response”)
- Parallel “grit” chain (easy):
- Phaser-Flanger (classic movement):
- Midrange focus with multiband:
- Resample + fade edits:
- Tune the sub to the track:
- You built a two-layer bass: mono sub + filtered moving reese.
- The ’93–’95 feel comes from filtering, subtle detune, saturation, and resampling, not huge modern processing.
- You locked it to the drums with sidechain, kept the low end clean, and used automation for arrangement energy.
Plus:
---
3. Step-by-step walkthrough
Step 0 — Session setup (quick + important)
1. Set tempo to 165–170 BPM (classic jungle zone).
2. Add a basic break loop on Audio Track (optional but helps you mix the bass).
3. Create a Bass Group:
- `Cmd/Ctrl + G` after you have both bass tracks, or group later.
---
Step 1 — Create the Sub layer (clean + consistent) 🔉
1. Create a MIDI track → load Operator (stock).
2. In Operator:
- Osc A: Sine (default)
- Turn Filter off (keep sub clean)
- Voices: 1 (mono)
- Add slight Glide/Portamento if you like movement: around 40–80 ms
3. Add EQ Eight after Operator:
- Low-pass gently if needed (not always necessary)
- Make sure there’s no junk above ~150–200 Hz if it muddies the mix
4. Add Utility:
- Bass Mono: set Width = 0% (keep sub mono)
- Gain: adjust later for balance
Goal: Your sub should be boring in solo and perfect in the mix.
---
Step 2 — Create the Reese layer (the “filtered” character) 🌀
1. Create a second MIDI track → load Wavetable (stock).
If you don’t have Wavetable (Lite), use Operator with saw waves—see note below.
2. In Wavetable:
- Osc 1: Saw (Basic Shapes → Saw)
- Osc 2: Saw
- Detune:
- Set Osc 2 to +7 to +15 cents (start at +10)
- Optionally set Osc 1 to -5 cents
- Unison: keep it subtle for old-school vibe
- Unison = 2 voices, Amount low (or off)
3. Add Auto Filter right after Wavetable:
- Filter type: Low-pass 24 dB
- Frequency: start around 200–500 Hz (you’ll modulate it)
- Resonance: 10–25% (a little “honk” is part of the era)
- Drive: 2–6 dB (adds weight pre-saturation)
4. Add movement with Auto Filter’s LFO:
- Turn on LFO
- Wave: Sine or Triangle (smooth)
- Rate: 1/8 or 1/4 (sync on)
- Amount: 10–25% (small movement is key)
- Phase: try 0° (consistent)
5. Add Saturator (stock) after Auto Filter:
- Mode: Analog Clip
- Drive: 2–8 dB (start 4 dB)
- Soft Clip: On
- Output: pull down so it’s not louder than before
6. Add EQ Eight last:
- High-pass around 80–120 Hz (so it doesn’t fight the sub)
- Optional: small dip around 200–350 Hz if it gets boxy
- Optional: small boost around 700–1.2k if it’s too dull (careful)
Operator alternative (if no Wavetable):
Use Operator, set Osc A to Saw, Osc B to Saw, detune B slightly, then use Auto Filter + Saturator the same way.
---
Step 3 — Make it feel like ’93–’95 (resample for grit) 🎚️
This is a big part of the vibe: commit to audio and process like hardware.
1. Select both bass tracks → Group them (`Cmd/Ctrl+G`) → name it BASS.
2. On the BASS group, add:
- Glue Compressor (gentle glue)
- Attack: 3 ms
- Release: Auto
- Ratio: 2:1
- Threshold: aim for 1–3 dB gain reduction
- Optional Drum Buss (very subtle)
- Drive: 2–5
- Boom: Off (usually avoid on bass group)
- Damp: adjust if it gets fizzy
3. Resample the reese layer:
- Create a new Audio Track called Reese Resample
- Set Audio From: your reese track (or the BASS group)
- Arm recording → record 8 bars of a held note and/or your riff
- Now you can chop, fade, and process it like old sample-based workflows
4. On the resampled audio, try Redux (lightly) for era grit:
- Downsample: 2–6 (tiny amount)
- Bit reduction: 0 or very small
This can add that crunchy edge without sounding “modern neuro.”
---
Step 4 — Write a rolling jungle/DnB bassline pattern 🏃♂️
Classic approach: simple notes, rhythm does the talking.
1. Create a 1-bar or 2-bar MIDI clip for both sub + reese (same MIDI).
2. Choose a key like F minor or G minor (common dark DnB keys).
3. Example 1-bar rhythm (16th grid, 170 BPM):
4. Keep it minimal: use root + one neighbor note (e.g., F + Eb).
That old school “hypnosis” comes from repetition + filtering, not lots of harmony.
---
Step 5 — Sidechain it to the kick (clean low end) 🥁
On the BASS group add Compressor (stock) for sidechain:
This keeps the sub solid and prevents “break + bass” low-end chaos.
---
Step 6 — Arrangement ideas: make it evolve like a proper roller 🎚️✨
For ’93–’95 flavor, movement is often filter and mutes, not huge sound design.
Try this 32-bar drop plan:
Automation targets:
---
4. Common mistakes 🚫
1. Sub and reese both fighting below 100 Hz
- Fix: high-pass the reese around 80–120 Hz, keep sub mono.
2. Too much distortion too early
- ’93–’95 tends to be filtered + warm, not “flattened.”
- Fix: reduce drive, use filtering to shape tone instead of only saturation.
3. Over-unison / stereo bass
- Wide low end will collapse in clubs.
- Fix: keep stereo on the reese above ~150 Hz only (or just keep it subtle).
4. Too fast filter LFO = “wobble bass” vibe
- That’s later eras.
- Fix: use 1/8–1/4 gentle movement, small amounts.
5. Bassline too busy
- Jungle rolls from drum syncopation + bass anchors.
- Fix: simplify notes, focus on groove and automation.
---
5. Pro tips for darker/heavier DnB 🕶️🔥
- Duplicate the reese track → distort harder (Saturator/Overdrive) → low-pass around 1–2 kHz → blend quietly under main.
- Add Phaser-Flanger before Auto Filter
- Rate slow, Amount low. It creates that chewy reese motion without modern unison hype.
- Use Multiband Dynamics gently to stabilize the 150–800 Hz “growl” area. Don’t crush it.
- Chop resampled reese audio and use tiny fades to create rhythmic pulses (old sampler vibe).
- If your drop is in F, a sub hitting F1 (~43.65 Hz) is huge. Keep it consistent.
---
6. Mini practice exercise 🎯
Do this in 20 minutes:
1. Build the sub + reese layers exactly as above.
2. Write a 2-bar bassline using only root + one extra note.
3. Automate Auto Filter Frequency over 16 bars:
- Bars 1–8: 250 → 400 Hz
- Bars 9–16: 400 → 650 Hz
4. Resample 8 bars of the reese and apply Redux lightly.
5. A/B test:
- Original synth reese vs resampled reese
- Decide which sits better under your break.
Deliverable: bounce a quick loop with drums + bass and check: Is the sub stable? Is the reese moving but not wobbling?
---
7. Recap ✅
If you tell me your Ableton edition (Intro/Standard/Suite) and whether you want a more jungle or more early techstep vibe, I can tailor a preset-style device chain with exact macro mappings.