Main tutorial
1. Lesson Overview
S.P.Y edit: shape a breath FX from scratch in Ableton Live 12 for 90s-inspired darkness
This intermediate resampling lesson teaches you how to design a moody, gritty “breath” effect (inhales/exhales/whispers) from scratch inside Ableton Live 12 using only stock devices and resampling to create a playable, 90s-inspired Drum & Bass texture. The goal is a small, characterful breath element you can trigger as an FX stab or play chromatically in a track — with that smoky, vinyl-grit darkness associated with classic S.P.Y edits.
2. What You Will Build
- A layered, synth/noise-based breath sound designed in Wavetable + stock audio FX.
- An audio resample of that breath (cleaned and processed) that you can slice, pitch, and play.
- Two usable variations: a short exhale stab and a longer atmospheric inhale tail ready for 90s-style intro/bridge work.
- Resampling the wrong input: recording with Resample while other tracks are un-soloed will capture full master bleed. Solo or route specifically to avoid unwanted audio.
- Over-saturation/clipping: heavy Saturator and Redux can make the breath harsh and indistinct. Use meters and clip gain and use Utility to tame.
- Too much reverb without gating: long, ungated reverb will wash out mids and clash with drums. Use sends, low-pass the reverb tail, and gate it when needed.
- Losing transient definition: long attack times on amp envelope remove the “breath strike.” Keep small attack on exhale stabs; larger attack for inhale pads.
- Pitch-shifting with wrong warp mode: using Beats warping on melodic pitched copies can sound choppy; use Complex Pro for pitched resamples you want to transpose musically.
- Not checking mono compatibility: wide airy layers should keep sub-mono. Always mono the low layer.
- Layer purposefully: one layer for air (high mids + highs), one for body (mid-range texture), and one for sub (low octave pitched down). This keeps clarity and power.
- Use the Envelope follower inside Auto Filter: map it to cutoff for breath-reactive filtering that follows dynamics without manual automation.
- Quick gating trick for 90s vibe: send breath to Reverb return, then add Compressor with sidechain input from a rhythmic bus (or Gate) to make the reverb pulse in time with the drums.
- Resample multiple takes at different saturator drive amounts, then comp the best pieces for maximum character.
- Create a “breath instrument” rack: drop your resampled slices into a Drum Rack or Simpler rack with macro controls for pitch, width, and filter so you can perform live variations quickly.
- Label and color code: keep your resampled audio grouped (e.g., color dark gray/blue) so you can re-use them quickly across edits.
- We designed a breath FX from scratch in Ableton Live 12 with Wavetable and stock devices, shaped dynamics and timbre with envelopes, Auto Filter, Saturator, Grain Delay and Reverb, then Resampled the result to audio.
- After resampling, we warped, pitched, sliced, and layered to create playable and mix-ready breath elements suitable for a S.P.Y edit: shape a breath FX from scratch in Ableton Live 12 for 90s-inspired darkness.
- Keep layers split by function (air/body/sub), resample multiple takes, and remember to use gating on reverb and conservative saturation to retain clarity while achieving that classic gritty 90s darkness.
3. Step-by-Step Walkthrough
Note: keep Ableton Live 12’s CPU in mind. Work in Arrangement view for recording/resampling, use moderate buffer, and name tracks as you go.
A. Setup: tracks and routing
1. Create a MIDI track and load Wavetable. Name it “Breath-Synth”.
2. Create an Audio track above it and name it “Resample-Record”. In that track’s I/O (Audio From) chooser, select “Resampling”. Record arm the Resample-Record track. (Alternative: set Audio From to “Breath-Synth” if you only want that track captured.)
3. Solo the Breath-Synth when recording so resampling captures only the breath chain (unless you intentionally want master bleed).
B. Design the raw breath source in Wavetable
4. Oscillators:
- Osc 1: switch to Noise (Wavetable’s noise source). Choose a more “bright” or “air” character (bright noise for exhale; darker noise for inhale).
- Osc 2: set as a faint wavetable with a low volume to add tonal formant content (choose a sine or vowel-like wavetable, very low level).
5. Filter:
- Enable the filter, choose Low Pass 12 dB (or 24 dB for darker results). Cut to around 2–4 kHz to remove harsh top-end or to keep a little sibilance at 5–8 kHz for breath presence depending on taste.
6. Envelopes:
- Amp envelope: short attack (10–40 ms) for exhale stabs, longer attack (80–250 ms) for inhales. Decay 200–600 ms (or longer for tails), low sustain if you want one-shot bursts.
- Map Filter Envelope slightly to cutoff (mod amount ~20–40%) with a medium decay and a small negative sustain to get a natural inhale curve.
7. Pitch movement:
- Add a subtle pitch envelope (few semitones) for an “uhh” wobble; pitch slide of -2 to -7 cents or semitones depending on character.
8. LFO/Modulation:
- Assign an LFO to very small filter cutoff wobble for micro-breath movement (sync-free, 0.5–3 Hz).
- Alternatively use Wavetable’s built-in Noise oscillator modulation to preserve analog-like variance.
C. Add stock FX on the Breath-Synth channel (order matters)
9. EQ Eight: high-pass at ~100 Hz to remove rumble; gentle boost +3–4 dB at 2–6 kHz to emphasize breath air if needed; cut a little at 300–600 Hz to reduce boxiness.
10. Auto Filter: use band-pass or low-pass with envelope amount >0 so the filter opens with the breath transient; set a little resonance for vowel shape.
11. Grain Delay: tiny size (1–15 ms) with low feedback to create micro-echo smear and texture; set dry/wet 10–25% to taste.
12. Saturator: Soft clip or Tube algorithm, drive moderately to add harmonic grit. Use the “Analog Clip” or “Soft Sine” curve for subtle warmth; push harder for 90s dirt.
13. Frequency Shifter (optional): tiny detune for stereo spread, or set to create formant aliasing for a human-like vowel.
14. Reverb (Return or Insert): use Reverb with small pre-delay, decay 1.2–3s for atmosphere; low-pass the reverb tail slightly to keep it dark. For 90s feel, push reverb into a Return and then gate it (see gating trick below).
15. Compressor/Glue: slight compression to control dynamics, or a transient shaper (not stock) — use Compressor with short attack and medium release to add snap.
D. Shape movement and humanization
16. Create a MIDI clip with a single note, length 1/2 to 1 bar; draw velocity envelope changes and clip automation for filter cutoff to mimic inhale/exhale shapes. For exhale stabs keep note short (1/16–1/8).
17. Add randomization: use velocity to modulate filter amount and amplitude. Duplicate the clip and slightly alter envelope shapes.
E. Resample to audio
18. Solo Breath-Synth (and its returns if you used them) and hit record on the Resample-Record audio track. Play back the MIDI patterns to capture several variations (short stabs, long inhale, whispered tail).
19. Stop and name the recorded audio clip(s): “breath_raw_exhale.wav” and “breath_raw_inhale.wav”.
F. Post-resampling processing (now working on the audio clip)
20. Warp and edit:
- Double-click the recorded clip, use Transient tab (choose Beats/Complex) and set Warp to Complex or Complex Pro to preserve timbre while shifting pitch later.
- Trim and remove dead space; fade ends with small fades to prevent clicks.
21. Further sound design:
- Duplicate the resampled clip twice. On one copy, pitch down -7 to -24 semitones and low-pass to create a sub rumble layer — low-pass ~120 Hz and add Utility gain. This delivers the S.P.Y dark sub foundation.
- On another copy, pitch up +2–12 semitones with high-pass and lighter saturation to create airy top end.
22. Reslice and map:
- Right-click the clip and choose “Slice to New MIDI Track” (slice by transients). This creates a Simpler/Sampler instance with slices you can trigger chromatically.
- In the created Simpler, set warp mode off or to Beats for small slices, enable Filter and map filter envelope amount if needed.
23. Creative finishing touches:
- Use Gate on a return to create gated reverb tails (send the breath to Reverb return, then a Gate after the Reverb to chop tails into breathing pulses).
- Add a tiny amount of Redux for controlled bitcrush to evoke 90s grit; use sparingly to avoid aliasing tinnitus.
- Stereo widen the airy layer with Utility width at ~140% or use a tiny delay/ping-pong to create movement. Keep sub mono.
G. Integration into mix
24. Place the exhale stabs in breaks and the inhale tails under transitions. Low-pass automation and sidechain to the kick for clarity. If this is part of an “S.P.Y edit,” dip the breath under main elements and let it accentuate breaks and fills.
4. Common Mistakes
5. Pro Tips
6. Mini Practice Exercise
Time: 30–45 minutes
Tasks:
1. Build one short exhale stab (16–32 samples) and one long inhale tail (1–2 bars) in Wavetable, following the filter + envelope steps above (10–15 minutes).
2. Resample both to audio (5 minutes).
3. Create three playable slices from the resampled audio and map them across C1–C3 in Simpler. Pitch one slice down -12 semitones and low-pass it to create a sub layer; create an airy layer with +7 semitones and wide stereo (15–20 minutes).
4. Place the exhale stab on a drum fill (e.g., before a drop) and automate its high-pass cutoff for a brief sweep (5 minutes).
Goal: By the end, you should have two distinct breath FX — one stab and one tail — mapped to keys and ready for insertion into a 90s-inspired Drum & Bass edit.
7. Recap