Show spoken script
This lesson walks you through building a DJ Marky–style dub siren framework in Ableton Live 12, performing it in Session View, and committing a live take to Arrangement for final editing. We’ll stay stock—Wavetable, Ableton audio effects, Racks, Follow Actions and dummy clips—so everything is reproducible in Live 12.
Quick overview: you will design a compact Wavetable siren instrument, create an Audio Effect Rack with three switchable FX chains, map expressive macros for live control, prepare Session View clips and dummy automation clips, perform with Follow Actions and a controller, capture the performance via resampling or Arrangement recording, and then clean and finalize in Arrangement View.
What you’ll build:
- A mono, portamento Wavetable siren tuned for Drum & Bass.
- An Audio Effect Rack with clean, filtered/warped, and heavy/bit-crushed chains, switchable by Chain Selector.
- Eight macros: pitch bend amount, LFO rate, filter sweep, dirt/drive, FX mix/chain selector, reverb/delay wet, stereo width, and global gain.
- A Session View performance setup with melodic clips, Follow Actions for variation, and dedicated dummy clips that snapshot macro automation.
- A workflow to record the live Session performance into Arrangement and refine the take for export.
Step-by-step walkthrough
Preparation and track setup:
Start a new MIDI track and name it SIREN_RW. Load Wavetable. Set Unison to two or three voices and keep detune small—about 0.05 to 0.12—so the siren stays focused. Turn Wavetable to Mono mode. Enable Portamento with Mono/Legato mode and set Glide around 20 to 70 milliseconds for smooth pitch slides. Transpose the coarse pitch down between -12 and -7 semitones to find the register that works in your DnB context.
Design the raw siren tone:
In Wavetable, use Osc A as a saw-to-triangle blend and leave Osc B off at first. Set the filter to a 24 dB Lowpass or experiment with Bandpass for a more nasal tone; start cutoff around one to two kilohertz. Tempo-sync LFO1 and choose a saw or sine shape at rates between 1/8 and 1/16; map LFO1 to the filter cutoff and give it a small amount of pitch modulation for wobble. Create a short pitch envelope—Envelope 2—with attack around 10 to 40 ms and decay between 300 and 700 ms, then map it to oscillator pitch for the classic whoop sweep. If you want a more metallic edge, add slight FM from a second oscillator or a subtle frequency shifter.
Add FX devices and build the effect rack:
Create an Audio Effect Rack called SIREN_FX_RACK and make three chains.
- Chain 1 — Clean / Global: Auto Filter or state-variable filter, subtle Frequency Shifter, EQ Eight for shaping, and a compressor or Glue for leveling.
- Chain 2 — Filtered / Warped: Saturator into Echo and an optional Resonator or Grain device for texture, followed by Redux for bit character when needed.
- Chain 3 — Heavy / Noise: Grain Delay, Corpus or other spectral textures, and Utility for level/width control.
Place any always-on devices in the rack’s first chain or before the rack, so the source remains controllable and a dry resample remains possible.
Map macros for live performance:
Map Macro 1 to the pitch envelope amount or the Wavetable transpose for Pitch Bend. Macro 2 controls LFO Rate—map it to Wavetable LFO and any device LFOs so one knob changes overall motion. Macro 3 is Filter Sweep—map it to both Wavetable cutoff and Auto Filter frequency. Macro 4 is Dirt—map to Saturator Drive, Redux bit depth or amount, and Frequency Shifter intensity. Macro 5 controls FX Mix or Chain Selector; set ranges so you can select or smoothly morph through the three chains. Macro 6 is Reverb/Delay Wet, Macro 7 is Width via Utility and Echo spread, and Macro 8 is global output gain or compressor threshold. Keep mapping ranges conservative so one macro doesn’t instantly max every destination.
Make the instrument clip-ready:
In Session View create four short MIDI clips on SIREN_RW:
- Clip A: a 1-bar repeating pitch riff.
- Clip B: a 2-bar long whoop sweep.
- Clip C: a 1/2-bar percussive siren stab.
- Clip D: a sustained pad or hold.
Use notes across two to three octaves so pitch bends and macro moves are audible. Keep velocities expressive but simple, and set Launch Quantization appropriately for your performance style.
Implement Follow Actions for variation:
Set Follow Actions to create DJ-style unpredictability. For example, Clip A: time = 1 bar, Follow Action: Next with a higher ratio than Play Again. For Clips B and C use Random or Previous settings so scenes produce musical call-and-response behavior when you launch the scene. Adjust Clip Launch Quantization to 1 bar or 1/4 depending on how tightly you want switches to align.
Create dummy clips for parameter automation:
Make a dedicated MIDI track called SIREN_DUMMY_AUTOS and create empty MIDI clips that only contain clip envelopes. In each dummy clip, choose the SIREN_RW device and target a mapped macro in the Clip Envelope view. Draw shapes: short peaks for dirt bursts, ramps for filter sweeps, and long slow curves for global motion. Name these clips clearly—Dirt_Burst_1bar, Sweep_2bar, etc.—and keep them on their own track so firing them never overwrites your melodic phrases.
Live performance workflow in Session View:
Map the eight macros to hardware knobs or keys for real-time control. For recording, set up one of two capture methods:
- Arrangement record: press Arrangement Record, then launch clips and move macros; Live records both clip launches and automation into Arrangement.
- Resampling: create an audio track set to Resampling or set Audio From = SIREN_RW and Monitor = In, arm it and record the master output while you perform. Resampling is great for quick takes and comping.
Commit and refine in Arrangement View:
After your take, switch to Arrangement. You’ll see recorded audio regions and any automation lanes. Trim and clean the audio, smooth automation nodes, quantize if needed, and freeze/flatten if you recorded MIDI and want audio. Use EQ Eight to notch problem frequencies—typically 200 to 500 Hz can clash with bass—and apply sidechain compression to make room for the kick and bass. For delays, tempo-sync Echo to 1/4 or dotted 1/8 with feedback around 30–40 percent for dub-style repeats.
Common mistakes to avoid:
- Overwide unison detune: too much detune destroys pitch-bend clarity—keep detune small and voices limited.
- Mapping too many destinations from one macro without setting sensible min and max ranges—this creates abrupt, unusable changes.
- Using poly mode instead of mono/legato for portamento—sirens need mono for smooth slides.
- Leaving LFOs free-running—tempo-synced LFOs keep motion locked to the beat.
- Recording without resampling or Arrangement armed—you can lose the timing or have trouble consolidating takes.
- Overdoing Frequency Shifter or bit reduction without EQ or parallel blending—this often becomes harsh and unmusical.
Pro tips and best practices:
- Use the Chain Selector and Chain Volume ranges to morph between subtle and brutal FX chains mid-performance. It’s faster and more musical than toggling multiple devices.
- Create short dummy clips mapped to Dirt for instant grime pops during a bar, then revert automatically.
- Run two siren racks on different tracks pitched an octave apart for call-and-response and a fuller sound.
- Map LFO Rate both in Wavetable and to an Auto Filter LFO for layered rhythmic motion.
- Record a dry resample and a wet resample simultaneously by duplicating routing—this preserves mix flexibility.
- Freeze and flatten heavy FX parts before long recording sessions to avoid CPU issues.
- Use Utility gain automation for quick ducking if you need instantaneous control to recover from a performance mistake.
Mini practice exercise:
Build a 2-bar performance and commit it to Arrangement. Make a Wavetable siren with Portamento and map three macros: Macro 1 Pitch Bend, Macro 2 Filter Sweep, Macro 3 Dirt. Create three MIDI clips in Session View: 1-bar riff, 2-bar whoop, 1/2-bar stab. Make one dummy clip automating Dirt as a quick burst and another that ramps Filter Sweep across two bars. Set Follow Actions to cycle A → B → C, arm an audio track to Resampling, then record one take while you manually pitch-bend Macro 1. Move to Arrangement, trim, add a short Echo send on the final whoop, and export a 16-bit WAV of the siren alone.
Extra coach notes and ergonomics:
- Think in layers: keep the synth voice relatively clean and do most coloration in the FX rack so you can resample dry if needed.
- Map conservatively. Example mapping ranges: Pitch envelope 0 to +12 semitones but start subtle at 0–6; Filter cutoff 200 Hz to 3 kHz; LFO rate 1/32 to 1/4 tempo-synced; Drive 0 to +6 dB; Redux 0 to 8 bits maximum only when needed.
- Chain Selector ranges: set 0–40 for clean, 41–85 for warped, 86–127 for dirty for three chains on the 0–127 scale.
- Make your clips DJ-friendly: long legato notes for whoops, short releases for stabs, and set global Launch Quantization to taste.
- Buffer and latency: use a low buffer (64–128) for live performance; increase it during mixing. If resampling stutters, freeze heavy chains and try again.
- Stereo tips: control width with Utility and avoid extreme width on low-frequency content. Use small Grain Delay or subtle chorus for stereo without phase issues.
- CPU pragmatics: freeze and flatten FX-heavy sections, bounce long takes to audio, and keep a clean dry stem for later rework.
Troubleshooting quick checklist:
- If pitch bends are muddy, reduce unison or detune and confirm Mono/Legato is enabled.
- If Follow Actions click, increase amp release or adjust retrig settings.
- If macros behave non-linearly, refine min/max mappings or create intermediate macros to smooth response.
- If automation records stepped values, redraw with curve smoothing or check automation preferences.
Recap and final steps:
Design the voice first in Wavetable, keep the instrument controllable and relatively clean, build an FX Rack with switchable chains, map expressive macros with conservative ranges, prepare Session View with clips and dummy automation, perform with Follow Actions and a controller, capture your best take via Arrangement recording or resampling, then clean and finalize in Arrangement for export. Repeat the mini exercise to lock the workflow until you can confidently produce Marky-style siren takes that combine live unpredictability with studio polish.
That’s the framework. Now open Live, set up SIREN_RW, and start experimenting—perform, resample, and refine until your siren sits perfectly in your DnB mix.