Main tutorial
```markdown
Course Lesson: Subsine with Modern Punch + Vintage Soul (Ableton Live 12)
Category: Mixing | Level: Intermediate | Vibe: Jungle / Oldskool DnB (rolling, weighty, warm) 🥁🎛️
---
1. Lesson overview
In jungle and oldskool DnB, the sub isn’t just “low end”—it’s the engine. This lesson is about building and mixing a subsine that hits with modern punch (tight, controlled, loud on big systems) while keeping vintage soul (warmth, slight movement, musical imperfections) inside Ableton Live 12 using mostly stock devices.
You’ll learn a repeatable chain and workflow to:
- Keep your sub rock-solid in mono
- Add audible character without ruining headroom
- Make it lock into the kick in a jungle-style drum break context
- Blend oldskool tone with modern low-end discipline
- Lives mostly from 35–90 Hz
- Mono, phase-stable, consistent
- Lives mostly from 90–300 Hz (and sometimes up to 1–2 kHz quietly)
- Adds grit, movement, and “speaker translation”
- A kick-sub relationship that punches without flab
- A simple arrangement approach for rolling bass phrases (call/response + gaps)
- Jungle/DnB subs often sit nicely around F, F#, G (depending on key).
- Keep most notes in E1–A1 range (41–55 Hz fundamentals) for that chest weight.
- Enable HP filter at 24 dB/oct
- Set HP to 20–25 Hz (don’t cut too high; just remove rumble)
- Optional: tiny dip if your kick fundamental clashes (more on this soon)
- Mode: Analog Clip
- Drive: 1.5–3.0 dB (start at 2.0 dB)
- Turn Soft Clip ON
- Output: reduce to match level (gain-match!)
- Goal: barely audible distortion soloed, but more present in the mix.
- Attack: 10 ms
- Release: Auto or 0.3 s
- Ratio: 2:1
- Aim for 1–2 dB gain reduction on peaks
- If your sub is already consistent, skip compression—clean sine often doesn’t need it.
- Bass Mono: ON
- Width: 0%
- This keeps the low end stable on clubs/rigs.
- Osc A: Sine or Triangle
- Add Osc B: Sine pitched +12 or +19 semitones very quietly for harmonics
- Slight FM from B to A (small amount) for growl
- Use a simple waveform (sine/triangle-ish)
- Avoid huge unison; keep it tight
- Add Spectrum
- Look for the strongest low peak (often 45–80 Hz)
- If the kick is deep and boomy, let kick own e.g. 50–65 Hz, and tune/sub-emphasize around it.
- If the kick is more clicky and mid-forward, let sub own 45–55 Hz strongly.
- Sidechain: ON → Audio From: Kick
- Ratio: 4:1
- Attack: 0.3–2 ms (fast)
- Release: 60–120 ms (match groove; try 90 ms)
- Aim for 2–5 dB gain reduction
- Set threshold so the kick clearly makes space, but the bass doesn’t “pump” unnaturally.
- Gentle low shelf if needed (don’t boost blindly)
- If muddy: small dip 180–250 Hz (1–2 dB)
- Attack: 10 ms
- Release: Auto
- Ratio: 2:1
- GR: 1–2 dB max
- Ceiling: -1 dB
- Should barely work; if it’s slamming, fix earlier stages.
- Bar 1: Sub holds a strong root note with one pitch move near the end
- Bar 2: Shorter notes with gaps where the kick/snare hit
- Use long notes for weight, then add 1/16 or 1/8 note stabs to answer the breaks.
- Leave a tiny gap before the snare (classic push/pull groove).
- Use Groove Pool with an MPC/jungle-ish groove on the bass MIDI lightly (amount 10–20%) so it talks to the breaks.
- Multiband “character, not chaos”:
- Parallel dirt without killing transients:
- Controlled sub drops:
- Make room at 200–300 Hz for breaks:
- Widen safely:
- Build a two-layer bass system: SUB (pure, mono, stable) + SOUL (harmonics, movement, vibe).
- Keep the sub clean: EQ Eight (HP 20–25 Hz) → light Saturator → Utility mono.
- Add vintage character mainly in the SOUL layer using Roar/Saturator + filtering movement.
- Get punch from kick/sub planning + sidechain timing, not brute-force volume.
- Arrange like jungle: gaps + call/response so the breaks breathe.
---
2. What you will build
A two-layer bass system designed for jungle/DnB:
1) SUB layer (pure sine / very light saturation)
2) SOUL/HARMONICS layer (mid-bass “presence” + vintage vibe)
You’ll also build:
---
3. Step-by-step walkthrough
Step 0 — Session setup (DnB-friendly starting point)
1. Set tempo: 160–170 BPM (try 165 BPM).
2. On the Master, drop Spectrum (Ableton stock) at the end for visual reference.
3. Optional but recommended: set your project to -6 dB headroom mindset:
- Keep individual channels peaking roughly -12 to -6 dB.
---
Step 1 — Build the SUB instrument (clean, stable, mix-ready)
Create a MIDI track: “BASS_SUB”
#### Option A (Fast + clean): Operator
1. Add Operator
2. Oscillator A:
- Waveform: Sine
- Level: 0 dB
3. Turn off other oscillators (B/C/D off).
4. Envelope (Amp):
- Attack: 0–5 ms (try 2 ms to avoid click)
- Decay: ~300 ms (depends on groove)
- Sustain: -inf if you want plucks; or 0 dB sustain for held notes
- Release: 80–150 ms (try 120 ms so notes don’t “hard stop”)
#### Tuning + note choice (oldskool-friendly)
---
Step 2 — SUB processing chain (modern punch without losing the sine)
On BASS_SUB, add this chain in order:
#### 1) EQ Eight (cleanup + safety)
#### 2) Saturator (micro-harmonics to “read” on speakers) 🔥
#### 3) Glue Compressor (optional, only if notes are uneven)
#### 4) Utility (mono + level control)
---
Step 3 — Build the “Vintage Soul” layer (mid presence + movement)
Create a second MIDI track: “BASS_SOUL”
Route it to follow the same MIDI as your sub (copy the MIDI clip or use a MIDI Effect Rack later).
#### Sound source ideas (stock)
Option A: Operator (classic)
Option B: Wavetable (modern but can be vintage if restrained)
#### “Soul” processing chain (where character lives)
1) EQ Eight
- HP at 80–120 Hz (start 100 Hz) to keep this layer out of sub territory
- Gentle shaping around 200–400 Hz if it’s boxy
2) Saturator or Roar (Ableton Live 12)
- Roar is great for vintage bite without fuzzing the sub.
- Example Roar start point:
- Style: Tape or Tube
- Drive: 10–25% (use your ears)
- Tone: slightly dark (avoid fizzy top)
- If using Saturator:
- Mode: Warm Tube
- Drive: 3–6 dB
- Soft Clip ON
3) Auto Filter (movement)
- Filter: LP 12 dB
- Frequency: 250–800 Hz depending on sound
- Add a little envelope or LFO:
- LFO rate: 1/8 or 1/4 (sync)
- Amount: subtle (you want motion, not wobble unless that’s your goal)
4) Utility
- Width: 0–30% (keep it fairly mono-ish)
- If you widen, do it above 150–200 Hz only (see Pro Tips).
---
Step 4 — Kick/Sub relationship (the real “punch”)
In jungle, breaks are busy, and your kick might not be a clean 4-on-the-floor. You still need a consistent low-end hierarchy.
#### A) Find your kick fundamental
On your kick channel:
#### B) Decide who owns the deepest band
#### C) Sidechain (clean, modern control)
On BASS_SUB, add Compressor (not Glue) with sidechain from kick:
DnB tip: If your kick pattern is sparse (break-based), you may sidechain to a ghost kick (a silent 4x4 trigger) to keep the sub consistent and clean under breaks.
---
Step 5 — Create a “Sub Control” bus (glue the system)
Group BASS_SUB + BASS_SOUL into a group: “BASS BUS”
On the BASS BUS, add:
1) EQ Eight
2) Glue Compressor (light glue)
3) Limiter (safety, not loudness)
---
Step 6 — Arrangement ideas (oldskool rolling energy)
Jungle bass feels best when it breathes with drums.
Try a 2-bar call/response:
Practical MIDI move:
Ableton workflow:
---
4. Common mistakes
1. Making the sub stereo
- Wide low end = weak translation + phase issues. Keep sub mono with Utility.
2. Over-saturating the actual sub band
- Too much distortion below ~80 Hz smears punch and eats headroom. Distort the soul layer more than the sub.
3. EQ’ing with your eyes
- Spectrum is a guide, not a judge. Always A/B with the drums playing.
4. Sidechain release mismatched to groove
- Too fast = flappy
- Too slow = obvious pumping and lost sustain
- Tune release to the bounce of your kick pattern.
5. No separation between sub and harmonics
- If both layers fight in 50–120 Hz, you get mud. High-pass the soul layer.
---
5. Pro tips for darker/heavier DnB 🖤
Use Multiband Dynamics on the SOUL layer only (or on BASS BUS subtly).
- Compress the mid band lightly to stabilize grit (tiny GR).
Create a return track “BASS DIRT” with Roar/Saturator + EQ.
Send only BASS_SOUL into it, keep return low. This preserves clarity.
For drop moments, automate Saturator Drive on SUB by +0.5 to +1 dB and reduce output accordingly. Micro moves feel huge on systems.
Busy Amen-style breaks have body in that zone. If the mix feels crowded, shave a touch from bass there rather than boosting drums.
If you want width, widen only above ~150–200 Hz.
Trick: On BASS_SOUL, use EQ Eight in M/S mode:
- Cut some low-mids on the Sides below 200 Hz.
---
6. Mini practice exercise (15–25 minutes)
1) Load a classic break (Amen-ish) and a kick layer. Set tempo to 165 BPM.
2) Write an 8-bar bassline using just root + 5th + flat 7th (oldskool flavor).
3) Build:
- SUB: Operator sine + light Saturator
- SOUL: Operator triangle + Roar (Tape) + Auto Filter movement
4) Sidechain SUB to kick with 3–4 dB GR.
5) Bounce to audio and do an A/B:
- A: Saturation OFF on SUB
- B: Saturation ON at 2 dB drive
Listen on low volume: does the bass still “read”?
Deliverable: a loop where kick hits clean, sub is steady, and bass feels warm and alive without masking the snare.
---
7. Recap
If you want, tell me your track key + what break you’re using (Amen, Think, etc.), and I’ll suggest a bass note range + sidechain release timing that fits the groove.
```