Main tutorial
```markdown
Low-mid Pressure Design From Scratch (90s Rave Flavor) — Ableton Live (DnB Basslines) 🔊🧨
1) Lesson overview
In drum & bass, “low-mid pressure” is that chesty, forward push around 120–350 Hz that makes a rolling bassline feel present on small speakers and heavy in a rave system—without eating the sub.
In this lesson you’ll design that pressure from scratch in Ableton Live using stock devices, then learn how to arrange and mix it in a classic 90s jungle/DnB way.
Goal: A bassline that has:
- Clean sub (30–80 Hz)
- Punchy low-mids (120–300 Hz)
- Rave-era movement + grit (saturation, resampling vibes)
- Sidechain to the kick
- Tiny pitch movement and envelope snap
- 90s-style saturation + filtering automation
- An arrangement idea for a 16–32 bar roll-out
- Bar 1: F1 (1/8), rest (1/8), F1 (1/8), F1 (1/8), Ab1 (1/8), F1 (1/8), rest (1/8), F1 (1/8)
- Bar 2: similar, but sneak G1 leading back to Ab1 → F1
- Osc A: Sine
- Volume Env (A):
- High Cut (Low-pass): around 90–120 Hz
- Optional: tiny dip if it’s boomy: -2 dB at 55–70 Hz (wide Q)
- Bass Mono: ON (or set Width 0%)
- Gain: adjust so this track is your true low-end anchor.
- Osc 1: Basic Shapes → Square (or saw-ish)
- Osc 2: Off (for now)
- Voices: 1 (keep it mono-ish)
- Filter: MS2 (or PRD) Low-pass
- Amp Env:
- Amount: +6 to +18 semitones (start at +12)
- Env 2:
- Sidechain: ON
- Audio From: your Kick track
- Ratio: 4:1
- Attack: 1–3 ms
- Release: 80–140 ms (match your groove)
- Threshold: aim for 2–5 dB gain reduction when the kick hits
- Drums + sub only (pressure layer filtered down)
- Auto Filter on pressure: keep it darker (LP at ~250–400 Hz)
- Bring pressure layer in full (LP opens to ~600–1,200 Hz)
- Add a tiny automation bump on Saturator Drive (+1–2 dB) for hype
- Remove sub for 1 bar (a “suck out”) then slam it back
- Or switch one note to an octave jump for 2 hits (classic tension)
- Filter down again so DJs can blend
- Leave a bit more space for breaks/edits
- Boosting sub to get pressure: Pressure is mostly harmonics, not 40 Hz. Keep sub clean; build pressure above it.
- No high-pass on the pressure layer: If your pressure layer has 50–90 Hz energy, it will smear the real sub.
- Over-saturating without level-matching: You think it’s better because it’s louder. Match output gain.
- Stereo low-mids: Wide bass around 120–250 Hz = phasey clubs and weak mono playback.
- Too much 300–500 Hz: That zone can turn “rave weight” into “cardboard bass.”
- Split by bands on the BASS BUS (super useful):
- Dynamic control with Multiband Dynamics (subtle):
- Add controlled growl without modern “tear”:
- Use breakbeats as your mix reference:
- Darkness = less top, not less power:
- Low-mid pressure is built with harmonics + controlled EQ, not just “more sub.”
- Use two layers: clean sub + dirty/filtered pressure.
- Key devices: Operator/Wavetable, Saturator, EQ Eight, Auto Filter, Glue/Compressor sidechain, Utility.
- Arrange like a junglist: filter teases, drop impact, mix-friendly sections. 🔥
---
2) What you will build
You’ll create a two-layer bass system:
1. SUB layer: pure + stable (mono, minimal movement)
2. PRESSURE layer: mid-bass with harmonics + controlled distortion, shaped to sit above the sub
Then you’ll glue it into a simple DnB loop with:
---
3) Step-by-step walkthrough
Session setup (quick + correct)
1. Tempo: 170–175 BPM (try 172 BPM)
2. Create tracks:
- Audio: `DRUM LOOP` (or your break)
- MIDI: `BASS - SUB`
- MIDI: `BASS - PRESSURE`
- Return: `RAVE ROOM` (optional)
3. Group the two bass tracks into a group: `BASS BUS`
---
Step A — Write a classic rolling bassline (MIDI)
On both bass MIDI tracks, create a clip (2 bars) and program a simple roller pattern.
Key: F minor (easy rave mood)
Notes: Use F1 as main root, with a couple of walk notes.
Example (2 bars):
DnB feel tip: Nudge a couple of notes slightly late (or use Groove Pool lightly) so it rolls, not marches. 🎯
---
Step B — SUB layer (clean foundation)
On `BASS - SUB`, load Operator (stock).
Operator settings (simple and solid):
- Attack: 0.0 ms
- Decay: 250–450 ms (depends on your pattern)
- Sustain: -inf (or very low)
- Release: 50–120 ms (avoid clicks)
Add an EQ Eight after Operator:
- Use a 24 dB/oct slope if you want the sub very clean.
Add Utility:
✅ You now have a sub that doesn’t fight the mix.
---
Step C — PRESSURE layer (where the 90s magic lives) 😈
On `BASS - PRESSURE`, load Wavetable (or Operator if you prefer). We’ll do Wavetable for quick harmonic richness.
Wavetable core settings:
- Frequency: 250–600 Hz to start
- Resonance: 10–25%
- Attack: 0
- Decay: 180–350 ms
- Sustain: low (or none)
- Release: 60–140 ms
Now build the pressure chain (stock devices):
#### Device Chain (Pressure Layer)
1. Saturator
- Type: Analog Clip
- Drive: 4–10 dB
- Soft Clip: ON
- Output: match level (don’t just get louder)
2. EQ Eight
- High-pass: 24 dB/oct at 90–110 Hz (make room for the sub)
- Pressure boost: +2 to +5 dB at 160–250 Hz, wide Q
(Sweep this until the bass “pushes” on small speakers.)
- Cut boxiness if needed: -2 to -4 dB at 300–450 Hz (medium Q)
3. Auto Filter (movement)
- Filter: Low-pass
- Freq: 300–1,200 Hz depending on taste
- Envelope: 10–25%
- LFO: OFF (keep it classic and punchy)
4. Glue Compressor (optional, for density)
- Attack: 3 ms
- Release: Auto or 0.1 s
- Ratio: 2:1
- Threshold: aim for 1–3 dB GR on the loud notes
5. Utility
- Width: 0–30% (keep low-mids mostly centered)
Why this works: Saturator generates harmonics that “live” in the low-mids; EQ and filtering focus them into that rave pressure zone.
---
Step D — Make it “90s”: pitch snap + resample vibe
#### Add subtle pitch envelope (classic pluck)
In Wavetable, map Envelope 2 to Osc Pitch:
- Attack: 0
- Decay: 50–120 ms
- Sustain: 0
- Release: 0–50 ms
This gives that quick “pew” bite you hear in rave-era basses without becoming a modern tearout sound.
#### Optional: resample for that “printed” character 🧪
1. Create a new audio track: `BASS RESAMPLE`
2. Set Audio From: `BASS BUS`
3. Arm and record 8 bars while your loop plays.
4. Now you can:
- Add Redux lightly (Downsample 2–6, bit reduction minimal)
- Or Saturator again
- Or EQ Eight to carve the pressure
Resampling is very “old school”: commit, print, shape.
---
Step E — Sidechain to the kick (essential in DnB)
On the BASS BUS, add Compressor (or Glue Compressor) for sidechain.
Sidechain settings (clean + typical):
This keeps the low end tight and avoids the “wool blanket” mix problem.
---
Step F — Arrangement ideas (16–32 bars, proper roller energy) 🚄
Try this simple structure:
Bars 1–8:
Bars 9–16 (drop/full roll):
Bars 17–24 (variation):
Bars 25–32 (tease / mix-friendly):
---
4) Common mistakes
---
5) Pro tips for darker/heavier DnB 🕳️
- Use Audio Effect Rack with 2 chains:
- `SUB (0–90 Hz)` → clean, mono, minimal processing
- `LOWMID (90–400 Hz)` → saturation + tighter EQ
- Use it gently on the low-mid band to keep pressure consistent.
- Try Pedal (stock) on the pressure layer:
- Mode: OD or Distortion
- Drive: low (5–15%)
- Tone: roll off highs
- If your bass masks the break’s snare/body, carve 180–250 Hz slightly.
- Keep energy in 120–250 Hz, reduce fizz above 3–6 kHz.
---
6) Mini practice exercise (15–20 minutes)
1. Build the SUB and PRESSURE layers exactly as above.
2. Make three versions of the pressure layer:
- A) Pressure peak at 160 Hz
- B) Pressure peak at 220 Hz
- C) Pressure peak at 280 Hz
3. Bounce (resample) a 4-bar loop of each.
4. Test them:
- On headphones
- On laptop speakers (this reveals real pressure)
- In mono (Utility width 0%)
Write down: which one feels most “rave system” and which one clogs the drums.
---
7) Recap
If you tell me what Ableton version you’re on (Live 10/11/12) and whether you’re using breaks or punchy one-shots, I can tailor the exact pressure frequency targets and sidechain timing to your drum style.
```