Slow Techno Production Bible
Everything that actually matters for minimal techno at 95-105 BPM. Distilled from real artists, buried forum posts, RBMA lectures, and practitioner interviews.
Tempo: 95-105 BPM · Tracks: ≤ 8 · Peak: -6 dBFS · Philosophy: Subtract
* Sources
Kick Design at 100 BPM
The 909 was designed for 130 BPM. At 100, its decay is too short — 600ms of silence between hits exposes every flaw.
Three-Layer Kick Architecture
| Layer | Range | Source | Role |
|---|---|---|---|
| Sub | 20–120 Hz | Sine wave, LP @ 120 Hz | Weight, chest-rattle. Start at -8 dBFS. |
| Body | 120–400 Hz | Bandpass 120–400 Hz | Felt impact, mid-punch. |
| Click | 400 Hz+ | Short noise/transient | Identity, small-speaker translation. |
At slow tempos, the sub tail can extend 200–400ms without interfering with the next hit. But this also means every kick is more exposed — a poorly designed kick at 100 BPM is far more noticeable than one at 135.
Tuning kicks to key is non-negotiable. Target 48–55 Hz. Pitch up a few octaves, check against your root note, pitch back down. G# at 52 Hz is a producer-recommended sweet spot.
Frequency Zones
| Zone | Role | Action |
|---|---|---|
| 40–60 Hz | Kick sub (chest-rattle) | Sine tail lives here |
| 80–120 Hz | Club punch (most important) | Shape attack transient here |
| 130–250 Hz | Mud / boom zone | Almost always CUT |
| 3–5 kHz | Crack / attack | Subtle boost for definition |
Phase & Processing
Zoom to sample level — ensure zero-crossings align between layers. Use polarity flip to test. Fade the kick tail rather than relying solely on amp decay — use the filter envelope to close the LP as the kick decays. Add saturation before final EQ to gently tame transients.
Bass as Lead
In minimal techno, bass and lead are rarely separate. The filter cutoff is your instrument — closed it's sub, open it's a lead.
Surgeon literally split the same synth into two mixer channels — one EQ'd for bass, the other delayed by a quarter bar with swept midrange EQ — then performed arrangement by dubbing faders up and down. The bass and lead were the same sound, differentiated only by real-time filtering.
Waveform Selection
| Wave | Character | Use Case |
|---|---|---|
| Saw | All harmonics, richest spectrum | Standard for bass-as-lead — most material for filter to sweep |
| Square | Odd harmonics, hollow | Classic techno bass, add PWM for movement |
| Triangle | Mild odd harmonics | Subtle visibility without aggression |
| Sine | No harmonics | Sub layer only — invisible on small speakers alone |
The 3 Valid Kick/Bass Configurations
| Config | Kick Owns | Bass Owns | Best For |
|---|---|---|---|
| A | All sub (long tail) | Mid-bass melody only (HP @ 80 Hz) | Very sparse, 4–5 elements. Purest minimal. |
| B ★ | Transient + short sub | Separate sine sub between kicks (sidechained) + melodic bass (HP @ 100 Hz) | Heavy slow techno. Recommended. |
| C | Click + punch only (HP @ 60 Hz) | Full range saw, filtered @ 400 Hz | Quick sketches, rawer sound. |
Psychoacoustic bass trick: Saturate the sub, then LP at 300 Hz. Harmonics at 100–200 Hz+ let the brain "hear" bass even on speakers that can't reproduce 50 Hz. A 1–2 dB boost at 4–5 kHz on bass adds clarity that translates on phones and laptops.
Bodzin's Technique
Bass is "almost always very gritty" with multiband distortion (heavier on low-mids, subtler on highs). Filter cutoff is the primary performance parameter — automated alongside drive, resonance, feedback, glide, detuning, and LFO targets simultaneously. Each creates micro-variation that prevents monotony.
Warmth & Saturation
Multiple gentle stages beat one heavy stage every time. The cumulative effect of subtle processing across the chain creates cohesive analog feel.
Saturation Types
| Type | Harmonics | Character | Tool |
|---|---|---|---|
| Tube | Even (2nd, 4th) | Warm, smooth, musical. Acts as gentle compressor. | Dynamic Tube, Diva/Repro internal |
| Tape | Odd + even | Rounds transients, glues. Slow compression behavior. | Airwindows ToTape |
| Transistor | Odd (3rd, 5th) | Grittier, midrange presence. Helps small speakers. | Saturator Analog Clip, Pedal OD |
| Soft clip | Mixed | Rounded peaks, subtle density. | Glue Compressor clipper |
DIY "Sound Heater" Rack
6× Dynamic Tube in series. Vary models (A/B/C), no two identical. Keep everything subtle — magic comes from stacking.
| # | Model | Bias | Drive | Tone |
|---|---|---|---|---|
| 1 | A | ~20% | ~15% | 0.30 |
| 2 | B | ~25% | ~15% | 0.35 |
| 3 | C | ~15% | ~10% | 0.25 |
| 4 | A | ~20% | ~15% | 0.40 |
| 5 | B | ~25% | ~10% | 0.30 |
| 6 | C | ~20% | ~15% | 0.35 |
After the 6 tubes: Saturator in Sinoid Fold mode, Drive 0 dB, Dry/Wet 15–25%. Optionally add EQ Eight as gentle LP above 8–10 kHz. Map macros: Drive → all Bias knobs, Tone → all Tone knobs, Saturate → Saturator Dry/Wet.
Radiator Replacement (Ableton Stock)
Saturator in Analog Clip (drive 3–6 dB, Soft Clip on) → EQ Eight (low shelf +2 dB @ 200 Hz, high shelf -2 dB @ 6 kHz) → Dynamic Tube Model B (low drive). This approximates the Altec 1567A tube mixer that Radiator models.
Noise, Hum & Drift
Noise floor as composition: Layer at -30 to -20 dB — felt more than heard. Sidechain to main elements so it breathes. Use Operator (sine at 50/60 Hz + noise osc, very low) or free Izotope Vinyl.
Oscillator drift: Use Diva's Voice Drift knob or Repro's built-in drift. For others: extremely slow sine LFOs (0.01–0.1 Hz) modulating pitch at 0.1–1.5% depth, different rates per oscillator. Route same modulation to resonance and filter frequency at tiny amounts.
Free alternatives: Airwindows ToTape & Desk, Analog Obsession CHANNEV, Klanghelm IVGI (closest to Radiator character), Softube Saturation Knob, Camel Crusher.
Hit Hard = Hit Soft
A track at -8 LUFS with preserved dynamics physically hits harder on a Funktion-One than one crushed to -5 LUFS. The physics are real.
Why This Works
Club limiters: Every club runs limiters. An already-crushed track gets crushed again, destroying transients. Speaker physics: A constantly hot signal keeps cones at high excursion, constantly distorting. Dynamic signals allow speakers to rest, producing cleaner peaks. Human hearing: The ear resets during quiet sections. No quiet = no loud.
Target a crest factor of 8–12 dB (peak minus RMS). Below 8 = over-compressed. Above 15 = transients too hot. Use saturation and soft clipping on drums to tame peaks without destroying feel.
Gain Staging Numbers
| Stage | Level |
|---|---|
| Individual tracks average | -18 dBFS (where analog-modeled plugins behave correctly) |
| Kick peaks | -8 to -10 dBFS |
| Mix bus peak | -6 dBFS before mastering |
| Final master (club) | -6 to -8 LUFS, true peak -1 dBTP |
Sidechain as Architecture
Sidechain compression is structural, not an effect. Standard: compressor on bass, sidechained from kick, 4:1, fast attack, 30ms release, 3–6 dB gain reduction. Advanced: frequency-selective sidechain — compress only below 120 Hz, leaving upper harmonics untouched. Ghost kick: muted kick drives sidechain consistently even when audible kick pattern changes.
Pre-Finish Checklist
- Master peaks at -6 dB, NO limiter while producing
- Kick is loudest peak by 3–6 dB
- Everything below 120 Hz is mono
- High-pass at 35–40 Hz on master
- Kick and bass in the same key
- Phase check: flip polarity on bass, keep whichever sounds fuller
- Bass has harmonics above 100 Hz for small speaker translation
- Sidechain creates silence before each kick
- Spectrum shows energy at 50–150 Hz, not a wall of 20–60 Hz
- Decided: kick owns sub OR bass owns sub — not both
Groove & Micro-Timing
At 100 BPM, a 16th note = 150ms. The same swing percentage shifts offbeats 30% more than at 130 BPM. Use lighter values.
Swing at Slow Tempos
Most minimal techno uses 1/16 swing at 50% — meaning no global swing at all. Groove comes from selective micro-timing offsets on individual hits, not a global parameter. Research confirmed: 10–30ms performer timing deviations trigger stronger physical entrainment than quantized versions.
| Offset | Effect |
|---|---|
| 5–15 ms | Subliminal — felt but not heard |
| 15–30 ms | Audible "drag" or "push" — sweet spot for groove |
| 30–50 ms | Flammy, intentionally off-grid |
Velocity Patterns
Hi-hats: descending/ascending pattern on 16ths — 100, 70, 85, 60, 100, 65, 90, 55. Ghost notes at velocity 20–50 on weak subdivisions. Barely audible solo'd, adds movement in context.
Digitakt II Specifics
Conditional triggers: 50–70% probability on non-essential percussion. Lock essential pillars at 100%. A:B format (2:4 = play on 2nd cycle out of 4) turns 1-bar patterns into 4 bars of variation. Combine with free-running LFOs on filter cutoff, decay, and attack for continuous humanization.
The breathing effect: Offset bass by an 8th note (300ms) or 16th note (150ms) from the kick. Sidechain ducks bass on kick, releases to let bass swell. Kick pushes air out, bass pulls it in. Match compressor release to tempo.
Subtractive Arrangement
Build your full loop with ALL elements. Fill the timeline. Then subtract — mute, remove, filter down. It's easier to hear when something is bad than to imagine something good.
The 16-Bar Grid
| Interval | Change |
|---|---|
| Every 16 bars | Introduce or remove one element |
| Every 32 bars | Significant change (filter sweep, new melodic element) |
| Every 64 bars | Major structural shift |
| Intro / Outro | 32–64 bars beat-only (DJ-friendly) |
Typical 7-Minute Arc
0:00–1:00 Sparse filtered intro · 1:00–2:30 Element introduction at 16-bar intervals · 2:30–4:00 Core groove, subtle automation · 4:00–5:00 Tension peak or breakdown, kick drops, filter sweep · 5:00–6:00 Return with full groove · 6:00–7:00 Gradual subtraction back to minimal state
Ghost kick technique: Short sine pulse on a muted track, 4-on-the-floor, routed as sidechain input to all compressors. Your audible kick can syncopate, drop out, change pitch — the pumping stays constant. Your arrangement changes but the physics of the mix don't.
The Rule of Never More Than 5
Never have more than 5 elements playing simultaneously. If you open a 9th track, delete one. One automation per track maximum. Filter cutoff on the bass = your "movement." The track should feel like it's always about to lose something, not gain something.
Reverb & Space
Villalobos: "Dry recordings are timeless, and reverb recordings are always fixed to the time of a technology."
Hood brought Minimal Nation to mastering completely dry. The spatial dimension that defined the album came at the very end, applied by someone with fresh ears. Keep things dry by default. Add reverb with extreme intention.
Reverb Return Processing
High-pass return at 200–600 Hz (prevents mud). Low-pass at 4–8 kHz (prevents metallic harshness). Sidechain return to dry signal — reverb ducks when source plays, blooms in gaps. Pre-delay synced to 1/64 or 1/32 preserves transient clarity.
| Source | Decay Time |
|---|---|
| Percussion | 150–300 ms (1/16 to 1/8 note — dies before next hit) |
| Stabs / Chords | 600–1200 ms |
| Atmosphere | 2000–4000 ms, automated |
Dub Delay as Composition
Delay → EQ → reverb → saturation. Remove lows for thin dubby character, remove highs for lo-fi. Placing saturation after delay and reverb mimics redlining the channel on an analog mixer — where classic dub techno warmth actually comes from. Feed ONE hit, delay creates rhythmic pattern. Automate feedback 60–70% for 8 bars, then pull back.
Width Rules
Kick + bass: 100% mono, center, dry. Always. Hats/percussion: slight stereo, subtle delay sends. Pads: wider, reverb sends, but roll off reverb below 200 Hz. Put warmth chain AFTER reverb on return track — makes reverb sound vintage instead of digital.
Frequency & Club Translation
Tracks that sound thin at home sound enormous on club systems. Less low end often = more perceived bass on Funktion-One.
Frequency Allocation
| Zone | Range | What Lives Here |
|---|---|---|
| Sub | 20–60 Hz | Kick fundamental + bass fundamental ONLY |
| Low mid | 60–250 Hz | Kick body + bass body. Cut narrow at 200–300 Hz on non-bass |
| Mid | 250 Hz–2 kHz | Pad, melody, percussion body. Sparse by design. |
| High mid | 2–8 kHz | Hats, rim clicks, bass "cut" |
| Air | 8–16 kHz | Noise floor, hat shimmer. Roll off for vintage. |
Only ONE element dominates each zone at any moment. Kick and bass take turns — sidechain enforces this mechanically. High-pass non-bass elements aggressively: claps at 300 Hz, hi-hats at 200 Hz+, synths at 80–150 Hz.
Mono below 150 Hz. Use mid/side EQ to remove bass from side channel. Pheek (mastering engineer): "I usually put everything under 150 Hz in mono. This really solidifies the low-end." Check in mono regularly — if it sounds good summed, it translates to most club systems.
Reference with a spectrum analyzer: Load a reference track you love. Compare where energy sits. Match your track to that, not to what your monitors suggest. Excessive sub below 40 Hz eats headroom and creates mud on club systems. Clean, focused bass at 50–80 Hz with harmonics to 200 Hz+ moves the room while staying clear.
The "Between" Sounds
The textures that aren't drums, bass, or pads — the sounds that fill the spaces between — define minimal techno's character more than primary elements.
Filtered Noise Sweeps
White noise → LP filter with ~50% resonance → automate cutoff upward over 8–16 bars → send to ping-pong delay. Automate both HP and LP filters independently for complex movement. Process through long reverb, sidechain to kick for rhythmic pumping.
Resonant Filter Pings
Route a trigger impulse to a filter with resonance set just below self-oscillation. Filter frequency determines the pitch. Result: decaying tonal percussion — snappy and musical. In Diva: crank Ladder or Cascade resonance, use filter envelope as pitch envelope. This is the "Buchla bongo" sound across minimal techno.
Self-Oscillating Filters as Instruments
All oscillators to zero. Crank resonance past self-oscillation. Key tracking to 100% — filter becomes a playable sine oscillator. Modulate cutoff with audio-rate signals for FM-like effects. Ride resonance at the edge of self-oscillation for a "living" filter sound where small automation changes create dramatic shifts.
Tape Hiss / Room Tone
Constant low-level noise through LP at 4–5 kHz on a dedicated always-on track. Makes silence sound full. Sidechain to main elements. This is structural — the "air" that digital production lacks.
Harmony & Theory
Open fifths. No thirds. Hypnotic ambiguity through harmonic stasis.
The Open Fifth
Root + fifth, no third. Without the third, the chord is "chameleon-like" — sounding major where major is expected, minor where minor is expected. In saturated contexts, thirds sound muddy while bare fifths remain crisp. Root + minor seventh (no third) creates suspended, unresolved quality for pads.
Chord Movements
| Movement | Character | Use |
|---|---|---|
| i → bVII | Constant tension, no resolution | Loops indefinitely — backbone of countless tracks |
| i → iv | Classic melancholic | Dark but not aggressive |
| i → VI | Slightly hopeful | Deeper, more emotional |
| i → v | Darkest, most hypnotic | Hood / Mills vibe |
Modal Flavors
Dorian (raised 6th) — brighter minor, groovy. Detroit-influenced. Aeolian (natural minor) — cold, dark. Berlin/Berghain. Phrygian (flat 2nd) — exotic, ritualistic. Dozzy-style hypnotic.
Harmonic rhythm is extremely slow. One chord per 4–8 bars is common. One chord for the entire track is valid. When chords do change, the movement feels seismic because everything else has been static. A bass note moving by a fifth every 8 bars provides harmonic motion without chords.
Signal Chain
Cut first, shape second, glue last.
Per-Track Order
Corrective subtractive EQ → Saturation → Compression → Tonal additive EQ. The "EQ sandwich" — cutting before compression prevents resonances from triggering unnecessary gain reduction. Post-compression EQ shapes tone after compression has changed harmonic balance.
Master Bus Chain
HP filter 20–25 Hz (24 dB/oct) → Corrective EQ (subtle moves only) → Optional multiband compressor (2–3 dB max GR per band) → Glue Compressor 2:1–4:1, 10–30ms attack, auto release, 2–4 dB GR → Optional subtle saturation → LP 18–20 kHz → Transparent limiter -1 dBTP ceiling (no more than 3–4 dB reduction)
Glue Compressor hidden trick: Set Soft on, Range to 0 (bypasses compression), drive Makeup gain. It becomes a 2× oversampled soft clipper — zero attack, zero release peak shaping. Tames drum peaks while adding density. Many producers skip the compressor entirely and just use the clipper.
Soundtoys → Ableton Replacements
| Soundtoys | Use Instead |
|---|---|
| Radiator | 6× Dynamic Tube warmth chain |
| Decapitator | Saturator (Analog Clip) or Pedal (OD) |
| Plate reverb | Ableton Reverb + warmth chain on return |
| Microshift | Chorus-Ensemble (very subtle settings) |
Artist Philosophy
Every artist researched — without exception — converges on constraint as creative engine.
"When I didn't have anything, I had to squeeze blood from it. That caused me to really use my mind, which is the most powerful computer in the universe."
— Robert Hood
Hood made Minimal Nation on pawnshop instruments for $100. He traced minimalism to funk breakdowns: "The best part of the record was always the breakdown. I saw what that did to people if you extended that break… Stay in the pocket and watch it put people in a trance."
"Dry recordings can be timeless and reverb recordings are always fixed to the time of a technology."
— Ricardo Villalobos
On soft kicks: "Harder bass drums with long decay don't leave much space in the mix for all the other stuff and details." Tracks that sound enormous in clubs often sound underwhelming at home — by design.
"That thing of when people say 'right then, today, I'm going to make a dark techno track.' That attitude is the absolute recipe for shit music."
— Surgeon
Surgeon split one synth into two channels for the bass/lead duality. He advocates deliberate discomfort: "When you become comfortable — sometimes it's time to tear that all up and become uncomfortable again."
"Creating a repetition in which we feel comfortable. You don't expect annoying elements inside, but rather you get lost in the loop."
— Donato Dozzy
Dozzy and Neel's Voices From The Lake process: after intensive live jamming, they drove 200km in a Mercedes listening through a 9-speaker Bose system without speaking. Then almost entirely reworked the live recording. Willingness to destroy good work in pursuit of the right work.
The Three Recipes
The Rules (All Recipes)
- Pick ONE recipe. Finish in one session. Don't switch synths.
- 8 tracks maximum. Open a 9th? Delete one.
- No presets. Init patch → set values → done (30 seconds).
- Warmth chain on master OR one return — not on every channel.
- Master peaks ~-6 dB. Minimal techno breathes.
- One automation per track max. Filter cutoff on bass = your "movement."
- Arrangement = subtraction. Always about to lose, not gain.
Production Gems
Specific tricks buried in interviews and forums that courses never teach.
The Bodzin Bass Recipe
Bodzin's Glide Manipulation
He changes the glide/portamento amount within a phrase — not just set-and-forget. Some notes slide, others don't. This makes robotic sequences feel human and unpredictable.
Bodzin on Presets
"What's very important is that this synth doesn't save any presets. I have to create any sound from scratch and very much live. This leads to random results, random errors and random highlights."
— Bodzin on the Moog Matriarch
Translation: On your Digitakt 2 and Diva, start from INIT patches every time. Don't load presets. The 30 seconds it takes to build a patch gives you ownership of the sound.
Bodzin on Melody + Sound Design
"A good melody is only half as good with the wrong sounds. With the right sound, that stupid little 3-tone thing becomes a powerful enduring evolving part with character."
Specific Tricks from Felix Lehrer's Workflow
| Trick | How |
|---|---|
| Breakbeat-under-kick | Layer a micro-breakbeat slice (10–20ms) under the 909 kick. Just a noise transient changes the feel — kick sounds pluckier and organic. |
| Ghost sidechain | Ghost kick and ghost hat tracks that never play audibly but drive sidechain. Arrangement changes but groove physics don't break. |
| Tuned ride | Modulate ride cymbal pitch with slow LFO (same as manually tweaking 909 tuning). Creates tonal movement that interacts with harmony. |
| Bit-crush in key | Redux in Ableton tuned to root note or fifth of track key. Aliasing artifacts become harmonically related instead of noise. |
| M/S EQ on synths | Remove bass from sides, keep in mid (mono). Tight low end + stereo width up top. |
| LFO on clap release | Modulate clap RELEASE time with LFO. Each clap = slightly different length. Simulates manual performance. |
The MusicRadar Minimal Tip
"Program synth patches with short decay times and zero sustain, turning the sound into a series of blips. Decay time can be automated to add interest. A lot of minimal producers get a great deal of mileage out of making tiny, almost imperceptible adjustments to sounds as the track progresses."
Your Gear → Your Recipe
Hood used an Akai XR20, a microKorg, and a Yamaha QY1000. Handheld Japanese electronics and borrowed gear. You have 10× that.
What to Use for Slow Minimal (~100 BPM)
| Role | Use This | Why |
|---|---|---|
| ALL drums | Digitakt 2 | Hands-on, performance-oriented, conditional trigs |
| Bass/lead | Repro-1 or Diva (JUNO mode) | Best analog modeling you own, mono, filter character |
| Pad (if needed) | Diva (poly) or Repro-5 | Warm poly, built-in chorus, drift |
| Arrangement/mixing | Ableton | Session view for jams, arrangement for editing |
| Warmth/saturation | Dynamic Tube chain | On every track, drum bus, returns, master |
| Sub layer | Operator (sine/saw filtered) | Simple, CPU light, precise |
| Effects | Echo, Reverb, Auto Filter | Wobble, plate-style verb, filter sweeps |
DON'T use for this genre: Serum 2, Sylenth, Hive. Too clean and digital for this aesthetic. Save them for other projects. For slow minimal, Diva and Repro are your weapons.
The One-Session Recipe
- Digitakt 2: program kick + hat + one perc (4 tracks max)
- Repro-1: make bass patch from init (saw, filter low, glide on)
- Write 1-bar bass loop, 3 notes maximum
- Warmth chain on bass, on drum bus, on master
- One reverb return (plate style) with warmth chain after it
- One delay return (ping pong or dub)
- Perform arrangement live in session view → record
- Edit recording in arrangement view (trim, not add)
- Total tracks: 6–8 maximum
- Finish in one session. Export. Move on.
Bodzin's One-Take Method
He performs tracks live rather than building bar-by-bar. His album Boavista came from selecting 25 pieces from a huge collection, editing/sculpting to 17. "Less pondered-over, more direct and immediate."
For you: Stop building 64 bars in arrangement view. Start with 8 bars in session view. Perform variations live with Digitakt 2. Record the performance. THAT is your arrangement. Edit the recording — trim, not add.
Essential Listening
Study these for your specific sound: slow, ~100 BPM, minimal.
| Artist | What | Why |
|---|---|---|
| Robert Hood | Minimal Nation | The blueprint. Study the spaces, not the sounds. |
| Planetary Assault Systems | Catalogue | Luke Slater — 30 years of perfecting craft. |
| Tadio | Chronicles of the Future | Contemporary Mills-school. |
| Token Records | Full catalogue | Consistently high quality standard. |
| Ricardo Villalobos | Anything on Perlon | Deep, organic, groovy. |
| Stephan Bodzin | Powers of Ten, Boavista | Melodic but minimal philosophy. |
What to Listen FOR
- How FEW elements are playing at any moment
- Where the kick's energy sits (not as much sub as you think)
- How dry/wet the mix is (less reverb than you expect)
- The micro-timing relationships between kick, hat, bass
- How filter automation carries the entire emotional arc
- The noise floor — it's always there in the good ones
Hidden Artist Stories
The buried context that changes how you understand the music.
Hood's Actual Gear
Akai XR20 drum machine. microKorg for basslines. Yamaha QY1000 for sequencing. Tiny handheld Japanese electronics and pawnshop instruments for ~$100 each. "When I didn't have anything, I had to squeeze blood from it."
Hood on What Minimal Actually IS
"It's not just about a kick drum, a hi-hat, a bassline or some Morse code sound, for the sake of being minimal. It's about finding rhythm inside rhythms. If you listen closely to some of those tracks, you find other hidden rhythms inside of the rhythm."
Translation: The hi-hat pattern IS a melody. The kick pattern IS an arrangement. The space between hits IS a sound. Stop thinking of drums as "just drums."
Villalobos' "Easy Lee" Story
His wife made him add the bassline. He would have left it as just drums and voice. Sometimes you need someone outside your head. His tight circle is 10–15 people sharing 4 studios behind Berghain. The feedback loop is tiny and trusted.
Villalobos on Groove
"The most important thing about dance, the secret about the dancefloor, is the rhythm. What relationship the bass drum has with the hi-hat, the snare and the bassline in-between — only little differences define whether it is groovy or not."
Translation: Groove is not swing percentage. It's the RELATIONSHIP between timing of kick, hat, snare, and bass. Move the hat 5ms late. Move the bass note 10ms early. Program by feel, not by grid.
Villalobos' Soft Kicks — On Purpose
"His tracks might sound soft at home, but in the night club the story is quite different. Harder bass drums with long decay don't leave much space in the mix for all the other stuff and details."
If your kick sounds "not hard enough" on monitors but the mix has detail and space, it might be PERFECT for a club. Don't judge club music on laptop speakers.
Hood's 909 Approach
Each voice serves a clearly defined role. The kick is not just rhythm — it's the pulse. Hi-hats structure space. Claps/rimshots build tension without overwhelming. He works with subtle variations within static patterns — adding an offbeat, altering velocity minimally, shifting an accent slightly. Alternating higher and lower-pitched kick drums. Using ride cymbals to introduce transitions.
Sources & Further Reading
The actual interviews, forums, and articles this guide is built from. Open in new tabs to go deeper.
Artist Interviews & Profiles
| Source | Topic |
|---|---|
| RBMA Daily | Robert Hood — Minimal Nation track-by-track breakdown |
| DJ Mag | How Hood's Minimal Nation became the defining work of minimal techno |
| XLR8R | Ricardo Villalobos — "Sacred Art" (dry recordings, groove philosophy) |
| Sound On Sound | Surgeon — studio techniques, bass/lead duality, dub influence |
| Orb Mag | Donato Dozzy — decoding a musical language, hypnotic repetition |
| Production Music Live | Stephan Bodzin — bass/lead sound design recreation |
| Sound On Sound | Elektron Digitakt II — full review & capabilities |
Kick Drum Design
| Source | Topic |
|---|---|
| Audiotent | Anatomy of the techno kick — layers, frequency zones, processing |
| Aulart | Custom kick drum with Ableton Operator |
| Studio Brootle | Techno kick Ableton rack |
| Toolroom Academy | Perfecting your techno kick |
| D. Sokolovskiy | 3 ways to make a kick drum from scratch |
| Ableton Forum | Fat, clear heavy kicks for techno — community thread |
| KVR Audio | Kick drum analog synthesis — three questions |
Bass, Saturation & Warmth
| Source | Topic |
|---|---|
| Sound On Sound | Saturation strategies — stacking, types, signal chain placement |
| MusicTech | Making subs cut through on small speakers (psychoacoustic bass) |
| Sound On Sound | Soundtoys Radiator review — what it actually does |
| KVR Audio | Soundtoys Radiator — community discussion & alternatives |
| Liveschool | Enriching digital sounds with noise, textures, vinyl crackle |
| Gearspace | Simulating analog oscillator drift |
| Uniphonic | 7 expert tips to master u-he Diva for sound design |
Dynamics, Mixing & Club Translation
| Source | Topic |
|---|---|
| iZotope | Crest factor — what it is and why it matters |
| Mastering The Mix | Mixing with levels — gain staging reference |
| Music Guy Mixing | Gain staging cheat sheet |
| Pheek's Audio Services | Bass line and low-end mixing tips (mono, referencing, HP) |
| Sage Audio | How to mix for clarity |
| BestCarAudio | Speaker distortion & cone excursion — the physics of "hit hard" |
| Plugin Music School | How to mix techno like a pro |
Groove, Arrangement & Sidechain
| Source | Topic |
|---|---|
| Ableton — Making Music | Arranging as a subtractive process |
| Ableton Forum | Techno: to swing or not to swing? |
| Music Psychology | Microtiming in swing and funk — the science of groove |
| FaderPro | Ghost sidechain compression technique |
| EDMProd | Sidechain compression — 5 tips for tighter mixes |
| Gearspace | Getting those Robert Hood / Minimal Nation style arpeggios |
Reverb, Delay & Spatial
| Source | Topic |
|---|---|
| Studio Brootle | Dub techno tips — delay, reverb, saturation chains |
| Studio Brootle | Dub techno tutorial in Ableton |
| Gearspace | Dub techno reverb tips and tricks |
| MusicRadar | Reverb parameters explained |
| Another Producer | Delay & reverb time calculator (sync to BPM) |
Filter Techniques & "Between" Sounds
| Source | Topic |
|---|---|
| Noise Engineering | Quick patch: filter pinging technique |
| MOD WIGGLER | Why self-oscillate a filter? |
| KVR Audio | Self-oscillating filters in soft synths |
| MusicRadar | How to produce a white noise filter sweep |
| Studio Brootle | Ableton Operator tutorial — FM textures |
Harmony & Theory
Bass Bible Extension — Filters, Modulation & Multi-Voice
Companion to Section 02. Everything below assumes: kick owns sub, bass lives 80 Hz+, saw or square oscillator, mono.
1. The Filter IS Your Instrument
The oscillator is lumber. The filter is the carpenter. In minimal techno bass, you're not designing a waveform — you're designing a filter behavior.
Filter Types & Their Bass Character
| Filter | Harmonics | Character | Best For | In Your Synths |
|---|---|---|---|---|
| Ladder 24dB (Moog) | Pulls bass as resonance rises | Fat, aggressive, thins at high res | Growling mid-bass, acid-adjacent lines | Diva Moog mode, Repro-1 |
| Cascade 24dB (Roland) | Preserves bass at resonance | Smooth, musical, predictable | Warm sustained bass, Bodzin-style | Diva JUNO/Jupiter mode |
| SEM 12dB (Oberheim) | Gentle slope, more harmonics pass | Open, airy, less dramatic | Subtle tonal bass, pads-as-bass | Diva multimode |
| Sallen-Key | Mild resonance, wide peak | Polite, rounded | Deep house crossover, softer minimal | Repro-5 |
Critical distinction: The Moog ladder steals bass energy as you raise resonance — the resonant peak gets louder but the fundamental weakens. The Roland Cascade doesn't.
Moog-style = needs bass compensation (boost below cutoff or use drive to restore). Cascade-style = naturally stays full, more forgiving.
Pick your filter before your waveform. Switching from Moog to JUNO filter on the same saw wave is a bigger tonal change than switching from saw to square.
Cutoff Frequency as Composition
| Cutoff Zone | Character | Use |
|---|---|---|
| 80–200 Hz | Dark sub-rumble, felt not heard | Verses, intro, "disappearing" bass |
| 200–500 Hz | Warm body, classic techno bass | Main groove, most of the track |
| 500–1200 Hz | Nasal, vocal, mid presence | Tension sections, lead moments |
| 1200–3000 Hz | Bright, aggressive, exposes harmonics | Climax, breakdowns where bass becomes lead |
| 3000 Hz+ | Raw oscillator, harsh | Almost never — only for effect |
The entire emotional arc of a minimal techno track can be one bass note with the cutoff moving between these zones over 7 minutes. That's not a simplification — that's literally what Hood and Surgeon do.
2. Resonance — The Hidden Melodic Layer
Resonance creates a peak at the cutoff frequency. At moderate levels, this peak sings — it adds a second pitch to your bass that moves with the cutoff.
Resonance Zones
| Resonance | Effect | Use |
|---|---|---|
| 0–15% | No audible peak, just gentle slope shaping | Clean sub-bass, Bodzin sustained lines |
| 15–40% | Mild peak, adds "nose" and character | Standard techno bass — present without aggressive |
| 40–65% | Strong peak, audibly pitched, starts to sing | Acid-adjacent, hypnotic — the filter becomes a voice |
| 65–85% | Dominant peak, fundamental nearly masked | Filter IS the sound — oscillator is just feeding energy |
| 85–100% | Self-oscillation threshold — filter becomes sine oscillator | Pings, special effects, filter-as-instrument (see #09) |
The Two-Pitch Bass Trick
Set resonance to 50–65%. Set cutoff to a different pitch than your oscillator note. You now have two pitches: the oscillator fundamental and the resonant peak. These create beating, dissonance, or consonance depending on their interval.
| Cutoff Interval | Sound | Feeling |
|---|---|---|
| Unison (cutoff = fundamental) | Reinforced, powerful | Stable, heavy |
| Fifth above | Hollow, open | Classic minimal — hypnotic |
| Octave above | Bright but consonant | Clean, modern |
| Minor 7th | Tension, unresolved | Dark, Berghain |
| Tritone | Dissonant, unstable | Anxiety, build sections |
In Repro-1: Set your cutoff, enable key tracking at less than 100% — the interval between oscillator pitch and resonant peak changes as you play different notes. Each note has a slightly different harmonic character. Set key tracking to 100% to keep the interval constant across all notes.
3. Filter Envelope — Independent from Amp
Your amp envelope (ADSR) controls volume. Your filter envelope controls timbre. They should almost never be identical.
The Four Bass Archetypes
Envelope Amount — The Forgotten Parameter
| Env Amount | Effect |
|---|---|
| 10–20% | Subtle — adds life without obvious filter sweep |
| 30–50% | Standard — clear timbral movement, the bread and butter |
| 60–80% | Dramatic — full pluck/bloom, bass-as-lead territory |
| 90–100% | Extreme — from closed to open, maximum dynamic range |
The pro move: Automate envelope amount, not just cutoff. Over 16 bars, gradually increase from 20% to 60%. The bass slowly becomes more "alive" without changing pitch, volume, or pattern. More effective than automating cutoff directly because it changes responsiveness, not position.
4. Modulation Sources — Making the Filter Breathe
A static filter with a static envelope is a dead bass. Modulation makes it organic.
LFO → Filter Cutoff
| LFO Rate | Musical Effect | Use |
|---|---|---|
| 0.01–0.1 Hz | Glacial drift — listener can't track consciously | Background bass evolution over entire sections |
| 0.1–0.5 Hz | Slow breathing — audible movement, hypnotic | The sweet spot for minimal techno. 4–8 bar cycles. |
| 0.5–2 Hz | Wobble — obvious modulation, rhythmic feel | Dubstep territory at higher depths — keep depth LOW |
| 2–10 Hz | Tremolo/vibrato speed — rapid timbral flutter | Special effect, not standard bass |
| 10+ Hz (audio rate) | FM-like harmonics — creates new frequencies | Grit, distortion, metallic overtones |
For minimal techno bass: rate 0.1–0.3 Hz, depth 5–15%. The bass subtly shifts over 4–8 bars. This is what makes listeners say "I can't stop listening to this loop" — they're unconsciously tracking the slow timbral change.
Shape matters: Sine = smooth, organic, default. Triangle = slightly more linear. Random/S&H = unpredictable but rhythmic (great on Digitakt 2 free-running LFOs). Ramp = asymmetric tension/release within each cycle.
LFO → Resonance (The Overlooked Modulation)
Modulating resonance instead of cutoff changes how much the filter colors the sound without changing where. The cutoff stays put, but the peak grows and shrinks.
Repro-1 patch: Cutoff 400 Hz. Resonance 40%. LFO 1 (sine, 0.15 Hz) → resonance, depth 25%. Bass alternates between clean (low res) and nasal/singing (high res) without cutoff moving. Combine both — LFO 1 to cutoff (very slow), LFO 2 to resonance (slightly faster) — for complex, evolving timbre.
Audio-Rate Filter Modulation (Filter FM)
Route an actual audio-rate oscillator (not LFO) to filter cutoff. The cutoff vibrates at audible frequencies, creating new harmonics.
In Diva: Second oscillator → filter cutoff via mod matrix. Start with sine at 50–100 Hz, very subtle. Increase: clean → gritty → metallic → chaotic.
In Repro-1: Osc B → filter mod at ~10–20%. Creates sidebands around your cutoff — harmonics in the 100–400 Hz range where bass needs to live.
This is how you get "analog grit" that's harmonically related to your bass note — not random distortion. The grit changes pitch when you play different notes. It's musical dirt.
Velocity → Filter (Performance Expression)
| Velocity | Cutoff Result | Musical Meaning |
|---|---|---|
| 20–40 | Nearly closed — dark, subby | Ghost notes, background pulse |
| 50–70 | Partially open — warm body | Standard groove notes |
| 80–100 | Open — bright, present | Accents, melodic peaks |
| 127 | Fully open — raw, exposed | Climax moments, once per phrase |
In Digitakt 2: Lock velocity per step. Create a velocity pattern different from your note pattern. 8 notes, each with different brightness. Instant complexity from a static pitch sequence.
Envelope → Envelope (Meta-Modulation)
Modulate filter envelope amount with an LFO. Some hits are bright and percussive, others dull and subdued — automatically.
In Diva: Mod matrix → LFO 2 → Filter Env Amount. LFO 2 = random/S&H synced to 2 bars. Each 2-bar cycle, the filter behavior changes character. Same note, same pattern, sounds different every time. This is the "alive" quality that separates programmed sequences from something that feels performed.
5. Multi-Voice — Not Unison, Not Chords
"Multi-voice" in minimal techno doesn't mean unison stacks (trance) or polyphonic chords (house). It means 2–3 voices creating interference patterns — beating, phasing, and timbral complexity from nearly-identical signals.
Technique 1: Micro-Detune (2–7 cents)
| Detune | Beat Frequency | Effect |
|---|---|---|
| 1 cent | ~0.3 Hz | Almost imperceptible — subtle thickening |
| 3 cents | ~0.9 Hz | Slow pulse, warm, analog feel |
| 5 cents | ~1.5 Hz | Obvious beating, classic detuned bass |
| 7 cents | ~2.1 Hz | Fast enough to feel like inherent texture |
| 12+ cents | >3.5 Hz | Honky, out-of-tune — generally too much |
Critical: keep this mono. Don't pan the two oscillators. The beating happens in the waveform itself, not in stereo space. Stereo detuned bass = phase problems on club systems. Mono detuned bass = controlled warmth everywhere.
In Repro-1: Set Osc B to same octave as Osc A (not -1), detune 3–5 cents. Filter processes both together — resonant peak interacts with beating, creating additional complexity.
In Diva: Two oscillators, same wave, detune ~0.05–0.10. Add voice drift (30–50%) so detuning wanders — beating rate speeds up and slows down randomly, like real analog hardware.
Technique 2: Interval Stacking (The Bodzin Fifth)
Two oscillators at a musical interval — typically a fifth (+7 semi) or octave (+12). The Bodzin bass uses Osc 1 (root) + Osc 2 (fifth above) + Osc 3 (octave below). Not a chord — a composite timbre.
| Interval | Semitones | Character |
|---|---|---|
| Octave below | -12 | Sub weight, reinforces fundamental. Safe, never wrong. |
| Fifth above | +7 | Hollow power, adds 3rd harmonic. The Bodzin signature — massive. |
| Fourth above | +5 | Slightly dissonant tension. Darker, more anxious. |
| Minor 7th above | +10 | Jazz/unresolved. Sophisticated, Villalobos territory. |
Mix ratios matter: Stacked interval should be -6 to -12 dB below the root oscillator. It's adding harmonic color, not a second note. If you can clearly hear "two pitches," it's too loud.
Technique 3: Cross-Modulation Between Voices
Osc Sync: Osc 2 synced to Osc 1 — every time Osc 1 completes a cycle, Osc 2 restarts. Sweep Osc 2's pitch for screaming, aggressive harmonics that track the root note.
In Repro-1: Enable Sync. Osc B slightly above Osc A. Modulate Osc B pitch with filter envelope. Attack = bright metallic edge, decay = settles into root. Sync harmonics live in 200–2000 Hz — exactly where bass needs presence since kick owns the sub.
Technique 4: Parallel Filtering (Surgeon's Method)
One oscillator split into two signal paths, each with different filter settings.
| Path | Filter | Role |
|---|---|---|
| Path A | LP @ 120 Hz, no res | Sub foundation |
| Path B | BP @ 400–1200 Hz, res 40%, HP @ 200 Hz | Mid-range character |
Mix both, automate Path B's level — when up, bass "opens" into a lead. When down, recedes into sub. In Ableton: Send to two returns. Return A = aggressive LP at 120 Hz. Return B = BP + Auto Filter with moderate resonance. Automate the return levels.
6. Three Patch Recipes
Result: massive, evolving bass where the fifth fades in and out randomly per 4-bar phrase (LFO 2). Voice drift makes detuning between oscillators wander. Automating glide time within a phrase means some notes slide and some don't — the Bodzin humanization trick.
7. Sub vs Bass — The Disambiguation
These are not the same instrument. They don't serve the same function. They don't occupy the same space. Treating them as one thing is the single most common reason home-produced minimal techno sounds amateur.
Definitions
| Sub | Bass | |
|---|---|---|
| Frequency | 30–80 Hz | 80–400 Hz (with harmonics to 1–2 kHz) |
| What you feel | Chest pressure, floor vibration | Body, tone, melody |
| Waveform | Sine or filtered triangle — no harmonics needed | Saw, square, anything with harmonic content |
| Role | Physical weight. The room moves. | Musical content. The listener follows a line. |
| Speakers | Inaudible on laptops/phones. Only exists on subs and club systems. | Translates everywhere. |
| Processing | Almost none. Clean, pure, loud when present. | Saturation, filter modulation, all the stuff from #1–6. |
| Arrangement | Sparse. Appears and disappears. | Continuous or near-continuous groove element. |
The amateur mistake: One synth patch trying to do both. A saw bass filtered low, with the sub content being whatever harmonics leak through. Sounds "fine" on headphones and disappears on a club system.
The pro approach: Two separate layers, independently controlled. The bass does melody and groove (#2–6). The sub does physics — it moves air, it pressurizes the room, and it does so deliberately and sparingly.
Why Sparse Sub Hits Harder Than Constant Sub
Human hearing adapts. A sub that's always present at -12 dB becomes the new "silence" within 30 seconds — your brain normalizes it. A sub that appears for 2 beats every 4 bars is an event. The room suddenly pressurizes, then releases. Same principle from Bible #04 — "No quiet = no loud."
| Sub Density | Perceived Impact | Feel |
|---|---|---|
| Every beat (4-on-the-floor) | Low — brain adapts after 8 bars | Constant hum, no dynamics. House, not minimal. |
| Every other beat | Moderate — creates push/pull with the kick | Functional but predictable. |
| Every 2–4 bars | High — each hit is an event | The minimal techno sweet spot. Sparse, commanding. |
| Every 8–16 bars | Very high — almost a structural element | Dub techno, ambient territory. When it hits, everything shifts. |
The Three-Element Low-End Architecture
Expanded version of Bible #02's kick/bass configs, now with sub as its own independent layer:
| Element | Range | Source | Behavior | Level |
|---|---|---|---|---|
| Kick | Transient + 40–80 Hz tail | Your designed kick (Bible #01) | Every beat or rhythmic pattern | Loudest, -8 dBFS peak |
| Bass | 80–400 Hz + harmonics | Filtered saw/square (#2–6) | Melodic pattern, near-continuous | -12 to -14 dBFS |
| Sub | 30–60 Hz | Dedicated sine oscillator | Sparse — triggered independently | -10 dBFS when present, silence when not |
The sub is its own instrument on its own track. Not a layer of the bass. Not the kick's tail. Its own thing, with its own pattern, its own envelope, its own sidechain behavior.
Building the Pro Sub
The Oscillator: Sine. That's it. Below 80 Hz, harmonics create mud, not richness. A triangle wave at 45 Hz has a 3rd harmonic at 135 Hz that fights your bass and kick body. A sine at 45 Hz is pure weight with zero conflict. If you want the sub to "translate" on small speakers, that's what the bass layer's harmonics are for — the sub itself doesn't need to translate. It's for the room.
The Envelope: Not ADSR — Shaped Curves. A standard ADSR on a sub creates problems: linear attack creates a click/pop at low frequencies, exponential decay drops energy too fast, sustain stage makes it constant and kills the "event" quality.
| Stage | Shape | Time | Why |
|---|---|---|---|
| Attack | Slow S-curve (convex then concave) | 15–40 ms | Eliminates click, lets sine "fade in" below perception. You feel it arrive, not hear it start. |
| Hold | Flat | 100–400 ms | The sub is PRESENT. Full power. This is the moment. |
| Release | Long concave curve (fast initial drop, long tail) | 200–800 ms | Doesn't just stop — it depressurizes the room gradually. The absence is felt. |
No sustain stage. The sub hits, holds briefly, and releases. It's a pressure event, not a note.
In SHAPEMASTER: Draw exactly this — gentle ramp up, flat hold, curved release. Sync length to your pattern (1 beat, 2 beats, 1 bar).
In VCV with Rampage/Befaco: Rise time 15–30ms (curve toward log/slow-start), fall time 200–600ms (curve toward exponential/fast-start-slow-tail). Trigger from a separate sequence from your bass — the sub has its own rhythmic life.
Tuning: Lock to Root, Check Phase. Sub must be tuned to the track's root note. At these frequencies, even a semitone off creates destructive interference with the kick. Tune to the exact same fundamental as your kick (e.g., both at G#1 / 51.91 Hz).
Phase alignment with the kick: Since both kick and sub occupy 40–60 Hz, their waveforms interact directly. If the kick's sine is pushing the speaker cone out while the sub's sine is pulling it in, they cancel. Zoom in to sample level. Ensure both start on the same polarity. Flip the sub's phase (polarity invert) and keep whichever version sounds fuller.
The Sparse Pattern: Less Than You Think
A typical 8-bar sub pattern in minimal techno:
Bar: | 1 . . . | 2 . . . | 3 . . . | 4 . . . | 5 . . . | 6 . . . | 7 . . . | 8 . . . | Kick: | X . X . | X . X . | X . X . | X . X . | X . X . | X . X . | X . X . | X . X . | Bass: | x . . x | . . x . | x . . x | . . x . | x . . x | . . x . | x . . x | . . x . | Sub: | . . . . | . . . . | X . . . | . . . . | . . . . | . . . . | . . . . | X . . . |
Two sub hits in 8 bars. That's it. Bars 3 and 8. When they arrive, the room knows.
Variation over the track: Intro — no sub at all, just kick and bass. Bar 32 — first sub hit. Main section — the pattern above. Climax — maybe one extra hit per 8 bars. Breakdown — sub disappears entirely. Its return after the breakdown is the biggest moment in the track — not because anything was added sonically, but because 30 Hz came back.
Sidechain: Sub Ducks for Kick, Always
The sub and kick cannot both push air at the same time. Period. Even if the sub is sparse, when it does overlap with a kick hit, the kick must win.
Sidechain compressor on sub: Triggered by kick, fast attack (0.1ms), release timed so the sub swells back between kicks (150–300ms at 100 BPM). Ratio 8:1 or higher — when the kick hits, the sub goes quiet. In the gaps, the sub blooms.
Or — time the sub to hit between kicks. Place sub triggers on the offbeats or the "and" of beats where no kick is present. No sidechain needed because they never overlap. Cleaner but less flexible.
The "Elusive" Quality — Why Pro Sub Sounds Different
| Amateur | Pro | Why |
|---|---|---|
| Sub always present | Sub appears/disappears | Dynamic range in the lowest octave |
| Sub is the bass patch's leak-through | Sub is a dedicated sine, independently controlled | Clean frequency separation |
| Sub level is constant | Sub level varies across the track | Arrangement-level dynamics |
| Sub attack is instant (click) | Sub attack is shaped (smooth fade-in) | No transient artifacts at low frequencies |
| Sub competes with kick | Sub ducks for kick or occupies different beats | Phase coherence, no cancellation |
| Sub is "always on, turn down" | Sub is "off by default, triggered deliberately" | Intentionality — every hit is a choice |
| Sub on every note of the bassline | Sub on select notes only | The sub pattern is its own composition |
In VCV Rack: The Sub Patch
Trigger source (sequencer, sparse pattern)
→ SHAPEMASTER or Rampage (shaped envelope, not ADSR)
→ VCA CV input
Sine VCO (tuned to root, e.g. G#1)
→ VCA (controlled by shaped envelope above)
→ LP filter at 80 Hz (clean up any aliasing)
→ Sidechain VCA (ducked by kick trigger → fast envelope)
→ Mixer / Output
The sub is four modules: oscillator, envelope, VCA, filter. That's the whole instrument. Its "sound design" is: a sine wave at the right pitch, with the right envelope shape, at the right moments. Everything else is the bass layer's job.
8. The Cheat Sheet
| Want This | Do This |
|---|---|
| Bass sounds dead/static | Add LFO → cutoff, 0.15 Hz, 8% depth |
| Bass competes with kick | Use Archetype 4 (accent envelope), HP at 80 Hz |
| Bass too thin | Add micro-detuned second osc (+3-5 cents) or fifth (+7 semi at -8 dB) |
| Bass too clean/digital | Audio-rate filter mod (osc → cutoff) at low depth, or voice drift |
| Want movement without automation | Two LFOs at different rates to cutoff and resonance |
| Each note sounds the same | Velocity → filter cutoff or envelope amount |
| Want "alive" feel | LFO → envelope amount (meta-modulation), random/S&H shape |
| Want bass-as-lead | Automate cutoff 350 Hz → 1.2 kHz over 16 bars, increase env amount |
| Want parallel sub + mid control | Split to two returns, filter independently, automate levels |
| Want harmonic grit that tracks pitch | Osc sync + filter envelope controlling sync osc pitch |
Don'ts
Don't use unison/detune spread for stereo. That's trance. Keep bass mono.
Don't stack more than 3 oscillators. Two is usually enough. Three is the Bodzin maximum for a reason.
Don't modulate everything simultaneously. One or two mod routings per patch. If you can't hear what a modulation does solo'd, remove it.
Don't forget: filter type > waveform > everything else. Switching from Moog to Cascade filter changes your bass more than any other single parameter change.
Don't set and forget resonance. Automate it, modulate it, map it to velocity. Most expressive parameter after cutoff and the most commonly left static.
Cinematic Ambience & Sub Bible
The two things that separate amateur minimal techno from professional minimal techno are atmosphere and sub-frequency management. Both are misunderstood, both are usually solved with the wrong tools, and both require thinking in layers rather than effects.
Part 1: Cinematic Ambience Without Reverb
The Problem Everyone Has
You want that dark, immersive, cinematic atmosphere behind your kick and bass. So you reach for reverb. A big hall or plate on a pad, maybe some shimmer, crank the decay. It sounds "ambient" in solo. Then the kick enters and the low end turns to mud. The bass enters and you can't tell where the pad ends and the bass begins. You high-pass the reverb, but now it's thin and lifeless. You sidechain the pad, but now it's pumping awkwardly because reverb tails don't duck gracefully — they smear, and the smear fights the kick's sub tail on every single hit.
Reverb is not atmosphere. Reverb is one tool that simulates one aspect of physical space. The atmosphere you hear in great minimal techno — Donato Dozzy, Shifted, Silent Servant, Deepchord — is not a reverb. It's layered sound design where each layer has a specific frequency job, a specific movement speed, and a specific relationship to the kick and bass.
Villalobos: dry recordings are timeless. Reverb recordings are locked to the era's fashion. The timeless tracks use almost no reverb on the main elements. The atmosphere comes from somewhere else.
The 5-Layer Architecture
Think of cinematic ambience as a vertical stack. Each layer occupies a different frequency zone, moves at a different speed, and has a different sidechain relationship with the kick and bass. No single layer sounds impressive alone. Together they create a living, breathing space.
FREQUENCY MAP — WHERE EACH LAYER LIVES 20Hz ─────── 80Hz ─────── 300Hz ─────── 800Hz ─────── 3kHz ─────── 12kHz ─────── 20kHz │ │ │ │ │ │ │ LAYER 1 │ │ │ │ │ │ Drone │ │ │ │ │ │ 30-80Hz │ │ │ │ │ │ │ │ │ │ │ │ KICK │ BASS │ │ │ │ │ sub tail │ melodic │ │ │ │ │ 30-60Hz │ 80-300Hz │ │ │ │ │ │ │ LAYER 2 │ │ │ │ │ │ Texture Bed │ │ │ │ │ │ 200-800Hz │ │ │ │ │ │ │ LAYER 3 │ │ │ │ │ │ Harmonic │ │ │ │ │ │ Wash │ │ │ │ │ │ 800Hz-3kHz │ │ │ │ │ │ │ LAYER 4 │ │ │ │ │ │ Shimmer │ │ │ │ │ │ 3kHz-12kHz │ │ │ │ │ │ │ │ LAYER 5: Movement — broadband, very quiet, filtered noise sweep │
Layer 1 — The Drone (30–80Hz)
Purpose: Subsonic pressure that makes the room feel "full" and charged. This is what separates a track that sounds like it was made in a bedroom from one that sounds like it owns the room. You don't consciously hear this layer. You feel it. When it drops out, the track suddenly feels hollow — that absence is how you know it was working.
What it is NOT: This is not your sub bass. Sub bass is rhythmic, triggered, sparse. The drone is continuous, evolving, always present. They overlap in frequency but differ completely in function.
Sound design:
Sidechain: None. The drone lives below the kick's fundamental or coexists with the kick's sub tail. If they phase-cancel, check your tuning — the drone and kick must share the same root note.
Mix level: Start at -18 to -20 dBFS. You should not be able to identify this as a "sound" in the mix. You should only notice when you mute it and the track suddenly feels empty.
In your setup: Operator with a single sine oscillator, or VCV with a triangle VCO → low-pass at 80Hz → VCA with slow LFO on amplitude.
Layer 2 — The Texture Bed (200–800Hz)
Purpose: This replaces what most people use reverb for — the sense of being in a physical space. But instead of a reverb algorithm smearing everything, you design a specific texture that implies a room, a place, a mood. Tape hiss implies a studio. Distant traffic implies a warehouse with open doors. Vinyl crackle implies warmth and history. Room tone implies physical architecture.
What it is NOT: A synth pad. The moment this layer sounds like a synthesizer, it draws attention to itself and breaks the illusion of space. It should sound like air in a room — the sound between sounds.
Sound design approaches (pick one per track):
| Approach | Method |
|---|---|
| Field recording | Record 60s of room tone. HP at 200Hz, LP at 800Hz. Normalize, loop, crossfade. This is your room. |
| Processed noise | White or pink noise → bandpass (200-800Hz) → gentle saturation → subtle chorus. Sounds like the hum of a building. |
| Granular recycling | Any sound → Granulator II or granular module. Grain size 5-15ms, position randomized, pitch -1 octave. Becomes unrecognizable texture with organic micro-detail. |
| Wavetable at the edge | Serum 2, complex wavetable, filter almost closed (cutoff 5-10%), very slow wavetable position LFO (0.01Hz). Band-pass 200-800Hz after. |
Sidechain: Gentle — 30-40% depth, medium release (150-200ms). This layer should breathe with the kick, not pump. If you can point to it and say "that's sidechaining," the depth is too high.
Mix level: -16 to -18 dBFS. Audible only if you listen for it.
Movement: Very slow filter sweep — bandpass center frequency drifting between 300Hz and 700Hz over 32-64 bars (LFO at 0.005–0.01Hz). Glacially slow. The listener never perceives it as movement, but their brain registers that the texture is alive.
Layer 3 — The Harmonic Wash (800Hz–3kHz)
Purpose: This is your emotional core — the layer that makes the track feel melancholic, tense, warm, or desolate. This is where cinema lives. A film score's atmosphere is 80% this frequency range. But in minimal techno, this layer must be subtle enough to not compete with the bass for melodic attention.
What it is NOT: A clearly identifiable chord or pad melody. If the listener can hum it, it's too prominent. The harmonic wash should suggest tonality — implying a minor chord, a suspended tension, a warmth — without being explicit.
Sound design:
Start with a real sound: a chord on Repro-5 or Diva (2-3 notes, sustained), a vocal "ahh," a bowed string sample. Bounce to audio. Then destroy it with love:
Sidechain: Moderate — 50-60% depth, medium-slow release (200-300ms). This layer should noticeably pump with the kick, and that pump becomes a rhythmic, musical element. The wash swells back between kicks like the room is expanding and contracting. This is the layer where sidechain actually sounds beautiful and cinematic.
Mix level: -12 to -15 dBFS. The loudest of the ambient layers but still behind kick, bass, and percussion.
Movement: Medium-speed evolution — wavetable position or granular parameter automation over 8-16 bars. The emotional character should shift subtly across the track. This movement IS your arrangement for the ambient layer — it replaces the need for pad chord changes.
Layer 4 — The Shimmer (3kHz–12kHz)
Purpose: Air, sparkle, the sense of height and openness above the track. Without this layer, minimal techno sounds closed and claustrophobic. This is the "cinematic" layer that makes people say "this sounds expensive."
What it is NOT: Hi-hats or percussion. The shimmer is continuous and evolving, not rhythmic. It's the sound of light reflecting off a surface — constant but shifting.
Sound design:
| Approach | Method |
|---|---|
| Metallic source | Cymbal, bell, or glass sample stretched to 500-1000%. Harmonics become shimmering texture. HP at 3kHz. |
| Detuned saws | 2-3 high-pitched saw waves (C6-C7), detuned 5-10 cents each, through chorus/ensemble. HP at 3kHz. |
| Spectral freeze | Freeze a single moment of a bright sound in a spectral processor or Paulstretch. Sustains indefinitely with subtle variation. |
| Isolated reverb | Long bright reverb (3-5s decay), HP'd aggressively at 2kHz. This is the one case where reverb-as-atmosphere works — isolated in a range where smearing sounds beautiful, not muddy. |
Sidechain: Light or none. A very gentle duck (20% depth, fast release) can add a subtle sparkle effect but it's optional.
Mix level: -18 to -22 dBFS. Barely there. If someone on laptop speakers can hear it clearly, it's too loud.
Movement: Slow amplitude drift — 16-64 bar LFO cycle, 30-50% depth. The shimmer should sometimes nearly disappear, then slowly return.
Layer 5 — The Movement Layer (Broadband, Very Quiet)
Purpose: Preventing the ambient bed from becoming wallpaper. The human brain is exceptionally good at filtering out constant stimuli — after 30 seconds, any static ambient layer becomes invisible. Layer 5 exists purely to introduce enough unpredictability that the brain keeps tracking the atmosphere subconsciously.
What it is NOT: An audible texture or identifiable sound. If you can hear this layer clearly at any point, it's too loud.
Sound design:
| Approach | Method |
|---|---|
| Filtered noise sweep | White noise → narrow bandpass (Q of 5-8), center frequency controlled by random/S&H LFO at non-musical rate (e.g., 0.013Hz — ~77 second cycle). Filter wanders through the spectrum. |
| Micro-granular crackle | Vinyl surface noise, tape hiss, or quiet broadband source through granular with very small grains (1-5ms) and high randomization. |
| Environmental micro-events | Very quiet, very sparse random sounds — a distant door, water dripping — processed beyond recognition, triggered randomly every 15-45 seconds. |
Sidechain: None. Too quiet to matter.
Mix level: -24 to -30 dBFS. Completely inaudible in isolation. Its contribution is 100% subconscious.
Movement: Random by design. Never repeat a recognizable pattern. Non-synced LFO rates, maximized granular scatter. The randomness IS the point.
How the 5 Layers Interact with Kick and Bass
SIDECHAIN DEPTH BY LAYER
Kick hits
│
Layer 1 (Drone) ──────────────────── No duck (lives below kick)
Layer 2 (Texture) ──╲___╱───────────── Gentle duck (30-40%)
Layer 3 (Wash) ──╲_____╱─────────── Moderate duck (50-60%) ← cinematic pump
Layer 4 (Shimmer) ──╲_╱────────────── Light duck (0-20%)
Layer 5 (Movement) ──────────────────── No duck (too quiet)
│ │
0ms 300ms after kick
The result: the kick punches through a hole that closes smoothly from bottom to top. Low frequencies clear instantly (the bass ducks). Mid frequencies clear next and return slowly (the wash pumps cinematically). High frequencies barely move. The drone underneath remains constant, maintaining subsonic pressure through the kick hit.
Critical rule: The 5 ambient layers together should consume no more than 10-15% of your total headroom. They are NOT the track — they are the air the track exists in. If your ambient layers are eating more than -12 dBFS combined, the whole thing is too loud.
Why This Beats Reverb
| Reverb approach | 5-Layer approach |
|---|---|
| One effect, one character | Five distinct textures, five movement speeds |
| Reverb tail smears into bass | Each layer is frequency-isolated — no mud |
| Sidechain on reverb sounds ugly | Each layer gets its own sidechain depth |
| Static — same reverb character whole track | Each layer evolves independently — atmosphere shifts |
| Sounds "processed" | Sounds like a physical space |
| One knob to adjust (wet/dry) | Fine control over every aspect of the atmosphere |
| Dates the track to an era's reverb fashion | Timeless — the atmosphere is your own |
You might still use reverb — but only on Layer 4 (shimmer), only high-passed above 2kHz, and only as one component of one layer. Never as the whole solution.
Part 2: The Sub Bible
Sub Is Not Bass
This is the single most important distinction in low-frequency sound design, and almost nobody explains it clearly. Sub and bass are two separate instruments that happen to share a neighborhood.
| Sub | Bass | |
|---|---|---|
| Frequency | 20–80Hz | 80–300Hz |
| You perceive it as | Chest pressure, floor vibration, physical weight | A note, a melody, a groove |
| Rhythmic role | Sparse — punctuation, events | Continuous — drives the groove |
| Harmonic content | Minimal (sine/triangle + subtle harmonics) | Rich (saw, square, filtered, saturated) |
| On laptop speakers | Inaudible (unless harmonics are designed in) | Clearly audible |
| On a club system | Moves the room, physical impact | Musical foundation |
| Mixing approach | Level + timing + envelope shape | EQ, saturation, compression, effects |
| Sidechain behavior | Ducks for kick OR alternates with kick | Ducks for kick |
| Design complexity | Simple waveform, complex envelope | Complex waveform, simpler envelope |
Sub vs Ambient Drone — The Overlap Problem
Both the drone (Layer 1 of the ambient architecture) and the sub occupy the 30-80Hz zone. This seems like a conflict but isn't, because they differ in three critical ways:
| Sub | Ambient Drone | |
|---|---|---|
| Behavior | Transient — triggered, decays | Continuous — always present |
| Level | Louder when present (-10 to -14 dBFS peak) | Quiet (-18 to -20 dBFS) |
| Duration | 200-500ms per event | Infinite sustain |
| Frequency precision | Exact root note, stable pitch | Slight drift (±2-5 cents) |
| Purpose | Physical impact event | Atmospheric pressure bed |
When the sub triggers, it is louder than the drone and masks it momentarily. When the sub decays, the drone is still there maintaining baseline pressure. They take turns being dominant in the same frequency range, naturally, without any sidechain needed between them. If they phase-cancel, they're not tuned to the same root — fix the tuning.
Why Sub Is Not Just a Sine Wave
The instinct to reach for a pure sine wave for sub is understandable — sine is the "purest" low frequency. But a pure sine in a mix has three problems:
Problem 1 — Invisibility on small speakers. A 40Hz sine is physically impossible for laptop speakers, phone speakers, earbuds, and most small monitors to reproduce. If your sub is a pure sine, it literally doesn't exist for most of your listeners.
Problem 2 — Lifelessness. A pure sine has zero harmonic content. It's mathematically perfect and perceptually boring. Your brain processes it as "a tone" and then ignores it.
Problem 3 — No "weight." The perception of weight and heaviness comes from harmonic interaction and envelope shape, not from fundamental frequency alone.
The solution — harmonic design for sub: Start with a triangle wave instead of sine. A triangle has odd harmonics (3rd, 5th, 7th) that are naturally quiet — present enough to give the sub "existence" on small speakers without sounding buzzy. The 3rd harmonic of a 40Hz sub is 120Hz — well within laptop speaker range.
Alternatively, start with a sine and add harmonics intentionally:
| Method | Harmonics Added | Character |
|---|---|---|
| Gentle tube saturation | 2nd harmonic (even, warm). 40Hz gains 80Hz. | Warm, doubles audible range |
| Tape saturation | Odd harmonics, gradually | Slightly grittier than tube |
| Soft clipping | Even and odd harmonics | More aggressive |
| Wavefolder at low depth (5-10%) | Complex harmonic series | Sub shimmers without sounding distorted |
The rule: Your sub should have enough harmonic content that when you high-pass it at 80Hz (removing the actual sub fundamental), you can still faintly hear something. That "something" is the harmonic ghost — and it's what makes sub translate to every playback system.
Envelope Shape Is the Sub's Sound Design
With bass, sound design lives in the oscillator, the filter, the modulation. With sub, the waveform is simple (triangle + saturation) and doesn't change much. The envelope IS the sound design.
Why standard ADSR fails for sub:
The click problem. Any discontinuity in a low-frequency waveform is audible as a click. A 0ms attack creates an instant onset — the waveform jumps from silence to full amplitude in one sample. At 40Hz, that single-sample jump contains energy across the entire audible spectrum. You hear it as a sharp click before the sub tone begins.
The linear problem. Most ADSR envelopes are linear or have a fixed exponential curve. Sub envelopes need specific curves: attack needs a slow S-curve (pressure builds gradually, then accelerates into full). Release needs a concave curve (fast initial drop, then long tail).
ShapeMaster (VCV) or LFOTool/Shaperbox (Ableton) are essential. Draw the curve by hand. A 5-15ms S-curve attack. A 200-400ms concave release. No linear segments anywhere. The difference between a shaped sub envelope and a linear ADSR is the difference between a sub that "thuds" and one that "pressurizes."
Envelope presets for different sub characters:
| Character | Attack | Sustain | Release | Total | Use when |
|---|---|---|---|---|---|
| Punch | 2-5ms S-curve | None | 80-120ms concave | ~130ms | Sub as kick reinforcement |
| Weight | 10-20ms S-curve | 50-100ms at 80% | 200-300ms concave | ~400ms | Standard sub for slow techno |
| Pressure | 30-50ms slow rise | 200-400ms at 90% | 400-600ms very slow concave | ~900ms | Sparse sub, 1-2 per 4 bars |
| Bloom | 80-150ms gradual | Long, at 70% | 300-500ms concave | 1-2s | Sub that swells in, for transitions |
Sparsity Is Power
The single most counterintuitive principle of sub design: less sub = more impact. Your brain adapts to constant stimuli within 2-3 seconds. A sub that plays on every beat becomes inaudible within the first 8 bars. A sub that triggers twice in 4 bars is an event each time. The listener's body resets between sub hits. Each one is fresh. Each one is felt.
| Frequency | Effect | Genre reference |
|---|---|---|
| Every beat (4 per bar) | Sub becomes invisible, wastes headroom | Mainstream EDM (don't do this) |
| Every other beat (2 per bar) | Still too frequent for slow techno, slight pump | Standard house |
| Once per bar | Noticeable pulse, OK for higher-energy sections | Deep techno |
| Once per 2 bars | Each hit is an event, creates tension | Minimal techno sweet spot |
| Once per 4 bars | Dramatic, cinematic, the room changes | Donato Dozzy territory |
| Irregular / unpredictable | Maximum impact, each hit is a surprise | Advanced arrangement tool |
Your sub pattern is its own composition. It's not "the bass pattern but lower." It's an independent rhythmic line that intersects with the bass occasionally. The sub might hit on beat 3 of bar 2, then beat 1 of bar 5, then not at all for 4 bars, then twice in one bar during a transition.
The Three-Element Low-End Architecture
Kick, bass, and sub are three independent instruments sharing the space below 300Hz. Each has a defined frequency zone, a defined rhythmic role, and a defined sidechain relationship.
FREQUENCY OWNERSHIP 20Hz ────── 60Hz ────── 80Hz ────── 100Hz ────── 200Hz ────── 300Hz │ │ │ │ │ │ │ KICK │ │ │ │ │ │ sub tail │ │ │ │ │ │ 30-60Hz │ │ │ │ │ │ (transient) │ │ │ │ │ │ │ │ │ │ │ SUB │ │ │ │ │ 30-80Hz │ │ │ │ │ (sparse events) │ │ │ │ │ │ │ │ │ │ │ │ │ BASS │ │ │ │ 80-300Hz │ │ │ │ (melodic, rhythmic) │ │ │ │ │ │ │ │ DRONE │ │ │ │ │ 30-80Hz (continuous, │ │ │ │ │ very quiet) │ │ │ │
Sidechain relationships:
| Relationship | Method | Why |
|---|---|---|
| Kick → Bass | Standard sidechain duck | Mandatory and well-understood |
| Kick → Sub | NOT sidechained — sequenced to avoid the kick | Sub triggers between kick hits. When they coincide, kick's transient punches through because sub has slow S-curve attack. |
| Sub → Bass | No sidechain needed | If bass is HP'd at 80-100Hz (24dB/oct minimum), they don't overlap. If mud, HP isn't steep enough. |
| Drone → Everything | No sidechain | Quiet enough (-18 to -20 dBFS) to coexist with all elements. Constant pressure floor. |
Phase Alignment — The Invisible Killer
Two low-frequency sounds at the same pitch should reinforce each other. But if their waveforms are misaligned — one pushing the speaker cone out while the other pulls it in — they cancel. The sub literally disappears.
Where phase problems happen: kick sub tail vs sub synth (most common), sub synth vs ambient drone, any two elements below 100Hz playing simultaneously.
How to check:
In VCV Rack: Ensure sub oscillator and kick trigger share the same clock source. A 10ms sub attack naturally avoids the first 10ms of the kick — exactly where phase collision is worst.
The Sub Translation Problem — Club vs Headphones vs Laptop
| System | What happens below 80Hz | What the listener needs |
|---|---|---|
| Club (subwoofer) | Full reproduction, physical impact | Clean fundamental, no harmonics fighting the sub driver |
| Headphones | Reduced but present, no physical impact | Harmonics that imply sub weight psychoacoustically |
| Laptop speakers | Nothing. Zero. Completely absent. | Harmonics above 150Hz that trick the brain into hearing "bass" |
The solution is NOT choosing one. Design the sub so it works on all three simultaneously:
Or use a dedicated harmonic bass plugin (Waves MaxxBass, or in Ableton: Saturator set to Sinoid Fold with very low drive, mixed in parallel).
Practical Sub Patch — VCV Rack
SIGNAL FLOW
Clock (Impromptu CLOCKED)
→ Sparse sequencer (e.g., every 2nd bar)
→ Gate
→ ShapeMaster (ENV mode, draw S-curve attack + concave release)
→ VCA CV input
Triangle VCO (tuned to root note, e.g., A1 = 55Hz)
→ Saturation (gentle — wavefolder at 5-10% or tube model)
→ Low-pass filter at 100Hz (12-18dB slope)
→ VCA (controlled by ShapeMaster above)
→ Output / Mixer
PARALLEL HARMONIC PATH (for translation):
Same Triangle VCO output
→ Heavier saturation (wavefolder 15-20% or tube with more drive)
→ Band-pass 100-200Hz
→ Separate VCA (same ShapeMaster, but attenuated -8dB)
→ Output / Mixer
Total modules for sub: ~8-10. One VCO, two saturation stages, two filters, two VCAs, ShapeMaster, and a sequencer gate. Simple architecture, complex envelope, deliberate harmonics.
Practical Sub Setup — Ableton
The Sub Checklist
- Mute test: Mute the sub. Does the track suddenly feel hollow/empty? If not, the sub wasn't contributing — redesign it.
- Solo test: Solo the sub. It should sound like almost nothing — a quiet, warm pressure pulse. If it sounds like a "bass sound," it has too many harmonics or is too loud.
- Phase test: Play kick + sub together. Invert the sub's polarity. If inverted sounds fuller, you have a phase problem.
- Translation test: Listen on laptop speakers. Can you faintly sense something in the low end? If yes, your harmonic path is working.
- Headphone test: Does the sub feel like physical weight or just a tone? If just a tone, the envelope needs more S-curve shaping.
- Sparsity test: Count sub events per 8 bars. If more than 4, try removing half and see if the remaining hits feel more impactful.
- Loudness test: Sub peaks should be -10 to -14 dBFS. If louder, it's eating headroom. If quieter, it might not translate to a club system.
- Tuning test: Sub, kick, bass, and drone must all share the same root note. If any element is off by even a quarter tone, phase cancellation will thin your low end.
- Duration test: Each sub event should last 300-600ms for slow techno. Shorter feels like a kick extension. Longer becomes a drone.
The Complete Low-End Summary
WHAT GOES WHERE — FINAL MAP Element Frequency Behavior Sidechain Level (dBFS) Pattern ───────────────────────────────────────────────────────────────────────────────────── Kick 30-200Hz Every beat None -6 to -8 4/4 Sub 30-80Hz Sparse events None* -10 to -14 1-2 per 4 bars Bass 80-300Hz Melodic/groove Duck to kick -8 to -12 Continuous Drone 30-80Hz Continuous None -18 to -20 Always on Texture bed 200-800Hz Continuous Gentle duck -16 to -18 Always on Harmonic wash 800Hz-3kHz Continuous Moderate duck -12 to -15 Always on Shimmer 3kHz-12kHz Continuous Light/none -18 to -22 Always on Movement Broadband Random None -24 to -30 Random * Sub is not sidechained — it's SEQUENCED to avoid kick collisions
Everything has a job. Nothing overlaps unnecessarily. The kick is the rhythmic anchor. The bass is the musical foundation. The sub is the physical weight. The drone is the atmospheric pressure. The five ambient layers are the air the track breathes in. When all of these are in their lanes, the track sounds enormous on a club system and intimately detailed on headphones — without a single reverb plugin doing the heavy lifting.
---
Subtract. Always subtract.