Show spoken script
Welcome. This is an advanced Logistics masterclass for Ableton Live 12: we’re building a DJ‑friendly vocal delay throw that’s tempo‑synced, harmonically rich, playable on beat boundaries, and saturated so repeats gain character without losing intelligibility. Everything uses Live 12 stock devices and practical routing, automation, and macro mapping so the throw works in production and on stage.
Lesson overview: you’ll create a two‑part delay throw. Part A is a tight rhythmic delay repeat path using Echo. Part B is a saturated ambient tail that intensifies the repeats over time. We’ll add a vocoder layer — the vocal as modulator and a simple pad as carrier — and you’ll wrap the whole thing in an Audio Effect Rack with mapped macros for Feedback, Saturation, Filter, Vocoder blend, Dry/Wet and a Tail Freeze. Finally, you’ll set up Session‑view throw clips so DJs can trigger 2, 4, 8, or 16‑bar throws on beat boundaries.
What you will build, in plain terms:
- A Return A with Echo for tempo‑synced repeats.
- A Return B that saturates and creates a long, harmonically rich tail.
- A vocoder carrier on a MIDI track, side‑chained to your vocal as modulator, routed into the returns.
- A macro-mapped rack and throw clips for reliable live triggering.
Step‑by‑step walkthrough.
A. Set up tracks and basic routing
Start with your vocal track. Clean and preprocess it: high‑pass the rumble, de‑ess lightly, and add gentle compression. Name it “Vox_Main.” Keep this track dry — do not use a global wet toggle that removes the dry stem. Create three Returns: Return A = “Delay_Throw,” Return B = “Saturate_Tail,” Return C = “Vocoder_Pad.” Show Sends so you can feed the returns from Vox_Main. Sends preserve the dry stem and let DJs mix the throw in or out.
B. Build the tempo‑synced delay throw on Return A
Drop Echo onto Return A and sync it to the host. Set Time to 1/8 or 1/8T for rolling DnB throws; use 1/4 or 1/2 for bigger half‑bar throws. Set Feedback around 40–55% to start — we’ll map this to a macro later. Choose Ping‑Pong for stereo width or Diffuse for softer tails. Increase Damping to tame the highs across repeats. Set Echo Dry/Wet to about 70% so the return is pronounced; you’ll control how much vocal goes into it with the Send knob.
After Echo, add an Auto Filter. High‑pass around 120–200 Hz and low‑pass around 7–10 kHz. Map both cutoffs to macros so a DJ can “open” or “close” the throw during performance. Keep the Auto Filter LFO off — we’ll move modulation to macros and automation.
C. Create the saturation chain on Return B
On Return B, place a Saturator first. Start with 2–6 dB of Drive using Soft Clip or Analog Clip modes for warmth. Compensate output gain to avoid clipping. After the Saturator you can add Echo for smeared repeats, or Reverb for a long tail. To make repeats color up as Feedback increases, position an EQ and Compressor after the Saturator and map Saturator Drive and Echo Feedback to macros. Placing saturation after the delay colors the summed repeats; using pre‑ and post‑delay saturation together gives the best balance between source warmth and evolving repeat coloration.
D. Vocoder layer: modulator, carrier, and Vocoder device on Return C
First, the modulator is your vocal. Create a MIDI track called “Vocoder_Carrier” and load Analog or Operator. Design a warm pad: two slightly detuned saws, slow attack, long release. High‑pass the carrier around 200–300 Hz so it doesn’t mask the vocal’s low end.
Drop Ableton’s Vocoder onto the carrier track after the synth. In the Vocoder, use Sidechain and select “Vox_Main” as the input. Set Bands to 16–32; 24 is a good starting point for a musical balance between clarity and texture. Narrow band width for clearer consonants, widen for smoother textures. Set attack short — around 5–20 ms — and release roughly 50–150 ms. Start Vocoder Dry/Wet at about 60% so it adds body without swallowing intelligibility.
Play a sustained MIDI chord that matches your track key. For DJ use, create a 1‑note MIDI clip set to Loop Off so the carrier only sounds while the throw is active. Route the carrier or the Vocoder output to Return C so the vocoded tone inherits the throw coloration and so you can control it with sends.
To shape intelligibility, use the Vocoder band count, tweak the release, and add a little high‑mid EQ after the Vocoder around 3–6 kHz. If consonants wash out, shorten release, increase bands, and add subtle saturation and glue compression.
E. Make the system DJ‑friendly: macros, clips, and quantization
Group your return devices into an Audio Effect Rack or build a Rack on a return group and map these controls to macros:
- Macro 1: Throw On/Off — map to send level or to a group bypass so you can instantly engage or cut the throw.
- Macro 2: Feedback — Echo feedback.
- Macro 3: Saturation Drive — Saturator drive on Return B.
- Macro 4: Filter Open — Auto Filter cutoff mapping.
- Macro 5: Vocoder Blend — Vocoder dry/wet or the send level to the vocoder return.
- Macro 6: Tail Freeze — map to Reverb Dry/Wet or a resampling freeze control.
Create Session‑view throw clips on Vox_Main. Build four clips for 2, 4, 8, and 16 bars. In each clip automate the Send A/B/C values from zero to your target value at the clip start, or use clip envelopes to ramp them. Set Launch Quantization to 1 bar so the throw starts cleanly on beat boundaries. Optionally set follow actions to chain throw lengths automatically.
For a freeze or long tail trick, you can resample the return during a throw into a new audio track and loop it, or use a huge Reverb on Return B and map Dry/Wet to a “Tail Freeze” macro for an instant wash.
F. Final glue, levels and safety
Add Glue Compressor lightly on each return to keep repeats consistent. Put a Limiter on the return group or the Master to prevent runaway when Feedback and Drive get extreme. Map a “Kill Throw” macro that instantly pulls sends to zero for a quick off switch. Save your rack as a preset — name it something like “Logistics_DelayThrow_VoxRack.adg.”
Suggested starting parameters: Echo Time 1/8T, Feedback 45%, Echo Dry/Wet 70%, Damping around 5–10 kHz. Saturator Drive 2–5 dB in Soft Clip. Vocoder Bands 24, Attack 10 ms, Release 100 ms, Dry/Wet 60%. Auto Filter HP 120 Hz, LP 8–10 kHz. Compressor Attack 1–5 ms, Release 80–200 ms.
Common mistakes to avoid
- Only saturating before the delay: that colors the source but not the repeating feedback. Use both pre‑ and post‑delay saturation to get progressive coloration.
- Feedback too high with saturation: this causes runaway clipping. Always have a limiter and cap macro ranges.
- Losing intelligibility with the Vocoder: too few bands or too slow release smears consonants. Increase bands and shorten release to restore articulation.
- Removing the dry vocal stem: DJs need the dry stem for mixing. Use sends instead of global wetting.
- Wrong quantization on clips: set Launch Quantization to 1 bar to avoid off‑beat throws.
- Stereo/phase issues: aggressive ping‑pong delays can collapse on club PA. Use Utility to mono low frequencies under about 200–300 Hz.
Pro tips and live stability
- Prepare two throw states: “Subtle” for low Feedback and light saturation, and “Massive” for full Feedback, heavy saturation, and big reverb. Map these to two macros or a footswitch.
- For CPU and stability, freeze or resample return groups before a gig, or pre‑render throw stems. Echo + Vocoder + Saturator + large Reverb is CPU heavy.
- Use Ableton’s Track Delay and test phase/alignment between the dry vocal and returns. If you hear timing drift, print a test throw and check alignment.
- Map a minimum live control set: Feedback, Saturator Drive, Filter Open, Vocoder Blend, Tail Freeze, and Kill Throw. Put Kill Throw on a large button for instant access.
Mini practice exercise — 30 to 45 minutes
1. Load a short 2‑bar vocal phrase to Vox_Main.
2. Create Return A with Echo: 1/8T, Feedback 45%, Dry/Wet 70%. Add Auto Filter HP 120 Hz, LP 8 kHz after it.
3. Create Return B with Saturator at Drive 3 dB (Soft Clip) and a small Reverb.
4. Create a Vocoder_Carrier using Operator, drop Vocoder, sidechain to Vox_Main, set 24 bands, attack 10 ms, release 100 ms, dry/wet 60%. Route the vocoder to Return B or Return C.
5. Map three macros: Echo Feedback, Saturator Drive, Vocoder Blend.
6. Make four Session clips at 2/4/8/16 bars on Vox_Main that automate Send A at the clip start. Set Launch Quantization to 1 bar.
7. Trigger each clip while looping the project and tweak macros until each throw sounds musical and the vocal stays intelligible.
Recap
You’ve built a tempo‑synced Echo throw, a saturation tail, and a vocoder carrier‑modulator setup that adds tonal weight without destroying intelligibility. You wrapped these into macro‑mapped racks and Session clips for DJ‑friendly triggering and created safety nets like a Kill Throw macro and limiters. Save the rack and throw‑clip templates so you can deploy them in sets or audition throws quickly during production.
Quick mindset checklist
Treat the throw as a live instrument: always have an immediate kill, a slow morph, and a one‑shot freeze available. Preserve the dry stem. Save two presets right away: “Subtle Throw” and “Ripping Throw,” and store them as .adg plus a Live Set template.
Live performance and export notes
- For DJ deliverables, export two stems: Vox_Dry and a rendered Vox_Throw containing Echo, Saturator, and Vocoder with long tails. Add 2–4 bars of lead‑in silence and a few bars of tail for alignment.
- If you need a guaranteed live tail, resample the return to a looped audio clip and trigger that instead of running heavy devices live.
Troubleshooting checklist
- If repeats are late, check plugin latency and freeze problematic chains.
- If the vocoder gets robotic, adjust band count, widen band width, or add subtle saturation.
- If throws collapse in club, mono the sub and remove stereo content under ~250–300 Hz.
- If Feedback explodes, cap macro ranges or automate a limiter threshold.
Final note
Decide whether your throw is a musical statement or a mixing tool. If it’s musical, tune carrier chords to the key and make pitch processing intentional. If it’s a DJ trick, keep tonality neutral and easily removable. Save your racks and template clips, practice your macros, and test this system in club‑like conditions so it survives real sets.
End of lesson. Save your preset and go make some throws.