IDM & Glitch
Micro-edited drums, digital artefacts as instruments, melodies that are too pretty for the beats under them — Live 12 recipes for the Warp/Rephlex/Mille Plateaux lineage, from Beat Repeat abuse to generative MIDI tools.
IDM ("braindance", "electronica", whatever you call it) is the genre where the drum programming is the virtuoso part: hyper-detailed, stuttering, time-stretched, pitch-bent breaks and drum machines, usually against melodic material that is sincere, melancholic and harmonically richer than anything on a dancefloor. Glitch pushes it further — the sound of the medium failing (clicks, skipped buffers, bit errors, DSP feedback) becomes the material. Tempo is anything from 70 to 170 BPM and often ambiguous; time signatures bend; the grid is a suggestion to be violated with precision. Stylistic reference points only: the Aphex Twin / Squarepusher / Autechre axis, the Boards of Canada melodic-nostalgia strand, the Mille Plateaux clicks-and-cuts school (Oval, Alva Noto), and the modern granular/modular descendants. For a live set it offers the tools to take a dub groove apart in real time; for the eurorack owner it is a reason to own a random module.
Sonic signature
- BPM
- Anything; typical clusters at 85–100 (downtempo IDM), 120–140 (braindance), 160–175 (drill-n-bass). Often with tempo automation and odd meters (7/8, 5/4, 15/16).
- Swing
- Either none (machine-precise, with micro-timing done by hand/transform) or extreme and asymmetrical. Microtiming at 1/64 and 1/128 is the norm.
- Key feel
- Melodic, often major/Lydian with chromatic surprise; or microtonal/just-intonation (Live 12 tuning systems). Chords sincere and lush against brutal drums.
- Dominant elements
- Micro-edited drums, glitch textures, FM/bell leads, soft detuned pads, resampled everything, generative sequences.
- Dynamics
- Wide and transient-heavy; drums peaky, little bus compression. −12 to −9 LUFS; true peak discipline because of the clicks.
- Stereo image
- Extremely active: per-hit panning, ping-pong edits, mid/side tricks. Sub mono; everything else free.
Core elements & how to make them in Live 12
Micro-edited drums: Beat Repeat chains with gated randomness
The classic approach: one normal drum pattern, then two or three Beat Repeats in series with different grids and low chance, so the pattern mutates differently every bar. Resample the result and keep the good bars.
- Program a plain pattern first — four bars that work without effects. IDM drums are good drums that are then damaged.
- Beat Repeat 1: Chance 10–20%, Interval 1 bar, Grid 1/16 with Variation to 1/32 (chaotic), Decay 20–40%, Pitch down on repeats (−12 over the repeat cycle), Mix mode Mix. This gives stutters and dives.
- Beat Repeat 2: Chance 5–10%, Grid 1/64, Gate 1/16, mode Gate so only the repeat is heard when it fires (the hole is as important as the stutter). Offset 1/8 so the two devices don't trigger on the same beats.
- Auto Pan-Tremolo in Pan mode at 1/32 sync, 50–70%, so the repeats zig-zag across the field. Redux at 10-bit on a parallel chain for 30%.
- Resample 32 bars. Cut the best 8. Repeat with different seeds (Beat Repeat has no seed — it's live randomness; just record more).
Hand-programmed drill-n-bass break: slices, 1/64 rolls and pitch per hit
Beat Repeat is the lazy way; the signature way is to slice the break and write the stutters, reverses and pitch jumps by hand at 1/64 resolution. Painful, and the result is unmistakable.
- Slice an Amen-type break (or your own drum recording) to a Drum Rack at 160–170 BPM. Duplicate the snare pad three times: original, pitched +7, reversed (Simpler Reverse button on that pad).
- In the clip editor at 1/64 grid: write 3-, 5- and 7-note rolls on the snare pads (a 5-note roll over a 1/8 = quintuplet feel) with velocities ramping up. Use the Live 12 Note Length MIDI effect set to a short fixed length so rolled slices don't overlap.
- Insert 1/32 rests before downbeats, move a kick to the 1/64 before beat 1, drop a reversed snare a 1/16 before every 4th snare.
- Per-pad pitch automation in the clip (Drum Rack chain transpose) for the "pitch-up roll into the snare" cliché.
- Saturator Hard Curve after so the fast rolls fuse into a buzz at the peaks.
Clicks and cuts: generating glitch percussion from DC, Gate and Erosion
Mille Plateaux-style clicks are not samples of clicks; they're discontinuities. Make them by gating steady signals open for sub-millisecond windows and by resampling edge artefacts.
- Click from an envelope: Operator sine, fixed frequency ~60–120 Hz, amp envelope attack 0 ms, decay 1–3 ms, sustain 0. A 1 ms burst of a 60 Hz sine is almost pure click. Pitch it with the fixed frequency: lower = "thud click", higher = "tick".
- Click from a gate: run a drone or a field recording into Gate with a sidechain from a rhythmic MIDI track (use a Drum Rack pad with a short noise burst as the key), attack and release at minimum, hold 0.5–2 ms. Each gate open is a cut out of the continuous signal — the "cut" in clicks-and-cuts.
- Erosion in Sine mode at 4–8 kHz adds the "digital rust" ring to each click.
- Pan every hit somewhere different: Auto Pan-Tremolo synced fast with high depth, or write the pan per note via a Drum Rack with per-pad Utility pan.
- Resample 16 bars; load the resample into Simpler in Slice mode by Transient; re-sequence the clicks as a drum kit.
Variations: Eurorack: patch a fast trigger into a VCA on white noise with a sub-ms decay; CV Tools' CV Triggers can send Live's hat pattern out as gates. Or record your interface's input with nothing plugged in at +60 dB gain and gate it.
The sincere FM bell/lead (Operator) with Lydian arps and tape warble
Against the drums, the melody is tender: an FM bell with slightly inharmonic partials, detuned and wobbled, playing a Lydian or major-7 arpeggio that sounds like a children's TV theme from a lost decade.
- Operator algorithm with B and C modulating A, D parallel carrier (pick the algorithm where D is a separate carrier). A sine 0 dB; B sine Coarse 3, Fine 50 (ratio 3.5 — inharmonic, bell); C Coarse 7, level −24 dB; D sine ratio 1, Fine +9 cents, level −6 dB for beating.
- B's envelope: Decay 400 ms, Sustain 0 so FM brightness falls off — the "strike". A's amp env A 2 ms, D 1.2 s, S 0.3, R 800 ms.
- Arpeggiator 1/16 up-down over 2 octaves, Gate 70%; Scale MIDI effect locked to Lydian so random transpositions stay pretty. Or use the clip's Scale mode in Live 12 and the Transform Arpeggiate on a chord clip.
- Auto Shift (12.1) with the LFO modulating pitch ±8–12 cents at 0.2–0.4 Hz for tape flutter; Chorus-Ensemble lightly.
| Parameter | Value | Why |
|---|---|---|
| Osc B ratio | 3.5 (Coarse 3, Fine 50) | Non-integer ratio = inharmonic bell partials |
| Osc B level | −18 → −10 dB | FM index; more = brighter, clangier strike |
| Osc D detune | +6 to +12 cents | Slow beating against A gives the "old synth" chorus without a chorus device |
Detuned, degraded pad: Wavetable Vintage tables through Redux and a slow Phaser
The warm, hazy chord bed with a bit of digital decay around the edges. Vintage wavetables, big detune, then a gentle bit-reduction so it sounds like a 12-bit sampler playing back a Juno.
- Wavetable: both oscillators from the Vintage category, Osc 2 +7 cents, Unison Classic 4 voices amount 30%. Filter 1 OSR (the Oberheim-ish model) LP 12 dB around 1.4 kHz, Drive 10%. Env 1 attack 400 ms, release 2 s.
- Mod matrix: LFO 1 triangle 0.1 Hz → Filter cutoff 10%; LFO 2 sine 5 Hz → Osc pitch 3 cents (vibrato, barely there).
- Redux after at 12 bits, sample rate around 32 kHz, 30–50% dry/wet — just enough grain. Phaser slow and shallow. Vinyl Distortion for mid-range wear.
- Voicings: major 7 and add9 chords in the C3–C5 range, slow changes every 2–4 bars. Live 12.2 Expressive Chords can generate the voicings with per-note expression.
Generative polyrhythm with Euclidean, Seed, Recombine and Time Warp
Autechre-adjacent rhythms come from rules, not grooves: Euclidean distributions of different lengths on different drum voices, each clip a different length, each pass transformed slightly.
- Three clips of 13, 11 and 7 sixteenths (set clip loop length in 1/16 units). In each, use the Euclidean Sequencer generator: kick 5 hits in 13, hat 7 in 11, perc 3 in 7. The combined cycle is 1001 sixteenths — ~62 bars at 4/4 before it repeats.
- Transform each clip with Recombine (shuffle) every 8 bars by hand, or duplicate the clips with different Recombine results and launch them with Follow Actions (random, 1–3 bars).
- Add Time Warp with a curve on the perc clip so its 7 steps accelerate into the end of each loop; Velocity Shaper on the hat for a crescendo.
- Random MIDI effect after all of it with low chance so a kick occasionally becomes a rim — the voices swap.
- Drum Sampler kit: tune every drum to a pitch in the track's key (Drum Sampler pitch), decays short (80–200 ms) so the polyrhythm stays legible.
Granular smear and time-freeze on the drums (Grain Delay, Spectral Time)
Momentary time-stops and pitch-smears on the drum bus as a performance gesture — the sound of the sampler "hanging".
- Spectral Time in Freeze mode on a parallel chain of the drum bus; map the Freeze button to a Push pad and the dry/wet to a macro that jumps to 100% when frozen. A hit becomes a sustained spectral smear until you let go.
- Grain Delay with very short delay (10–30 ms), pitch +12 or +7, Spray 10–20 ms, Feedback 50–70%: a pitched ring on top of each hit. Dry/wet on a macro, normally 0.
- Put both inside an Audio Effect Rack with Macro Variations: "normal", "frozen", "ringing", "both" — recall on pads mid-bar.
Resample-and-destroy cycle: the IDM workflow as a technique
The sound of IDM is partly the sound of generations: material resampled, re-processed and re-sampled until it carries the history of every step. Build a destroy rack and loop through it.
- Set an audio track's input to Resampling. Record 8 bars of the current drum + glitch chain.
- Load the recording into Simpler Slice mode and re-sequence — but play the slices in the wrong order and at different pitches (Simpler's per-slice playback follows the pad pitch).
- Send the new track through the destroy rack: Roar Multiband with Fold on the mid band, Bit Crush on the high band; Shifter an octave down at 40% with its LFO modulating the pitch slightly; Redux hard.
- Resample again. Three passes is usually the sweet spot; five is noise. Keep every pass as a clip — the arrangement can use generation 1 for the verse and generation 3 for the breakdown.
Groove & programming
- Two time scales. Macro: odd meters and clip lengths (7/8, 15/16, clips of 13 and 11 steps). Micro: 1/64 and 1/128 placement of individual hits. Live's clip grid can go to 1/64 directly; use Cmd+1/2 to zoom the grid and the off-grid mode (grid off) to place hits by ear.
- Groove Pool for asymmetry. Make your own groove: a 1-bar MIDI clip with hits at deliberately odd offsets (e.g. the 2nd 1/16 +18 ms, the 3rd −9 ms, the 4th +25 ms), extract it, apply at 100% to a straight pattern. This is a repeatable "machine with a limp".
- Tempo as a parameter. Automate the song tempo (Master track) by ±3 BPM over 8 bars, or jump it at section changes. Warp-off samples pitch with it; warped ones don't — use both.
- Live 12 MIDI tools, in order of IDM usefulness: Recombine (shuffle/mirror hits), Time Warp (accelerando rolls), Euclidean Sequencer, Seed with high density on a single pad, Ornament (flams at 1/64), Quantize to a swung 1/32 grid at 50% strength, Shape generator for pitch contours, Glissando (12.1) for 303-like slides on the bell lead, LFO (MIDI, 12.1) modulating velocity across a bar.
- Follow Actions as composition. Session clips with random Follow Actions and different lengths; record the Session into Arrangement; keep the accidents. Live 12 Macro randomization on the destroy rack between takes.
- Modular. A eurorack random/Turing-style module into CV Tools' CV Triggers to fire Beat Repeat's manual Repeat or clip launches; sample-and-hold into a CV In mapped to Redux's sample rate. The modular contributes randomness Live can't generate with a seed.
Arrangement template
IDM tracks tend to present a theme, then subject it to increasingly violent variation, then return to it changed. 112 bars at 130 BPM ≈ 3.5 min. The "breakdown" is often where the drums are most intense and the melody disappears — inverted from club form.
Mix & master targets
- Transients first. No fast bus compression — it kills the micro-edits. Glue Compressor at 2:1, attack 30 ms, 1 dB GR at most, or nothing. Limiter with a fast lookahead at the end; set the ceiling at −1 dB true peak because clicks will intersample-peak.
- Loudness. −12 to −9 LUFS integrated. Drill sections will push the short-term loudness; let them. Keep the quiet theme sections honest (−18 or lower).
- Width. Sub mono below 100 Hz; drums panned per hit; pad and bell 100%+ width. Check mono: Beat Repeat ping-pong pans can cancel; Utility width at 90% on the edits bus if it does.
- High end. IDM is bright. Keep 8–16 kHz open; use EQ Eight high shelf +1.5 dB at 10 kHz on the glitch bus and a de-esser-style Multiband Dynamics on the top band if clicks get painful (threshold on the 6–12 kHz band, fast attack).
- Colouring. Digital on purpose: Redux and Roar Bit Crush rather than tape. If you want warmth, put it on the melodic bus only (Saturator Soft Sine 2 dB) and leave the drums clinical. Roar Mid-Side routing with Bit Crush on the Side only is a very IDM stereo trick.
- Sub discipline. With everything else moving, the sub is the anchor: sine, mono, side-chained from the kick with a fast release, no modulation.
Signature rack
Sub-styles
| Sub-style | What changes | Live 12 focus |
|---|---|---|
| Braindance / acid-IDM | 120–140 BPM, 303 lines, 808/909 drums, playful melodies, heavy micro-edits | TD-3 via External Instrument, Beat Repeat, Operator bells, Glissando |
| Drill-n-bass | 160–180 BPM, break slices at 1/64, pitch-rolled snares, jazz chords | Simpler Slice, Note Length, hand-edited 1/64 rolls, Saturator Hard Curve |
| Boards-style melodic | 80–100 BPM, hazy detuned pads, tape warble, sampled voices, simple drums | Wavetable Vintage, Auto Shift LFO, Vinyl Distortion, Redux light |
| Clicks & cuts / microsound | Minimal, dry, click-based rhythm, sine subs, long silences | Gate as instrument, Operator click envelopes, Erosion, no reverb |
| Autechre-style generative | Rule-based rhythm, polymeter, metallic timbres, abstract form | Euclidean, Recombine, Follow Actions, Corpus/Resonators, Max for Live |
| Glitch-hop / wonky | Halftime 70–90, swung and off-grid, fat synth bass, hip-hop drums | Groove Pool heavy swing, Drum Buss, Meld basses, Beat Repeat light |
Common mistakes
- Random for its own sake. Beat Repeat at 50% chance on everything is noise. 5–15% on a pattern that already works; the listener needs a grid to hear it broken.
- Edits with no dynamics. Rolls should ramp velocity; stutters should decay or pitch; a flat 1/32 repeat is a mistake, not a glitch.
- Melody as an afterthought. The drums get attention; the melody is what people remember. Write the bell line first.
- Mix bus compression. It flattens the micro-detail. Limit, don't compress.
- Sub that moves. Everything else is chaos; the sub must be boring.
- Never resampling. Live effects at run time are one generation; the genre's density comes from three.
- Stereo chaos without a mono check. Fast per-hit panning plus phase tricks can vanish on a club system. Check the drum bus in mono every session.
Related
- Glitch & IDM sounds · Generative sounds · Plucks & arps · Pads & atmospheres · Textures, foley & noise · Acid 303
- Deconstruction: DnB track · Deconstruction: ambient track
- Resampling rack · Granular rack · MIDI generator rack · Modular hybrid rack · Performance rack
- Spectral processing · Resampling workflow · Transient design · Automation & modulation · Loudness & limiting
- Live 12 MIDI tools · Operator · Tuning, scales & MPE · Hardware & modular integration · Jungle & breakbeat · Electro