Elektron groovebox workflow: patterns, p-locks & sampling
Learning objectives
- learner can navigate the Elektron data hierarchy and enter trigs across grid/live/step modes
- learner can apply parameter locks, sample/preset/sample locks, and trig conditions to build variation
- learner can chain patterns and arrange a track with mutes, song mode, and fills
Capstone — one whole task that evidences the objectives
Produce a two-minute track on an Elektron-style groovebox that uses parameter locks, at least two conditional/probability trig types, sample or preset locks, a pattern chain or song-mode arrangement, at least one global or pattern mute, and at least one fill-mode variation.
Prerequisite modules
This module builds toward the core dawless act: sitting down at an Elektron-style groovebox — a Digitakt on a coffee table, no laptop — and turning one pattern into a finished two-minute track. In techno, electro, and lo-fi beat practice this is the whole instrument: sixteen tracks, sixteen steps, and everything else done with per-step overrides and arrangement moves. The payoff is a workflow you can take straight to a live set, where a single pattern must evolve for minutes without getting stale.
The arc starts safe: learn where your work actually lives (the project/pattern/kit/preset save hierarchy — the number-one way beginners lose an evening’s work), then enter a simple beat three ways using the grid, live, and step recording modes. From there, variation techniques stack one at a time: hold a trig and twist a knob to place your first parameter lock, swap a sample on a single step with a sample lock, then make the pattern breathe with trig conditions and probability. Each of those atoms is a just-in-time how-to you return to mid-exercise rather than memorise up front. The final stretch zooms out from the step to the song: chain patterns for a spontaneous run-through, then commit an arrangement in song mode, using mutes and fill mode to shape sections and transitions.
The required atoms are exactly what the capstone audits — you cannot deliver p-locks, two condition types, sample locks, a mute, a fill, and an arrangement without them. The supporting set deepens the same moves: lock trigs, micro timing, retrigs, PRE/NEI chains, Euclidean generators, sampling and time-stretch machines, sidechain compression, and the interface-design ideas behind the encoder-driven workflow.
Runnable examples
Generated from the context/ instrument corpus by concept (redistributable idioms only). Do not edit — regenerate with gen-module-examples.mjs.
euclidean-rhythm
s("bd(3,8)")
strudel-0004 · CC0
d1 $ sound "bd(3,8)"
tidal-0004 · CC0
swing
s("hh*8").swingBy(1/3, 4)
strudel-0008 · CC0
d1 $ swingBy (1/3) 4 $ sound "hh*8"
tidal-0008 · CC0
ratchet-retrigger
d1 $ ply 2 $ sound "bd sn"
tidal-0041 · CC0
Pbind(\degree, Pstutter(2, Pseq([0, 4], inf)), \dur, 0.125).play
supercollider-0034 · CC0
sidechain-pump
note("c2").s("sawtooth").duckorbit(1).duck("bd*4")
strudel-0017 · CC0
~duck: imp 4 >> envperc 0.001 0.15 >> mul -1.0 >> add 1.0
out: saw 110 >> lpf 600 1.0 >> mul ~duck >> mul 0.3
glicol-0029 · MIT
step-probability
play :e4, release: 0.1 if one_in(3); sleep 0.25
sonicpi-0044 · CC0
SinOsc s => dac; while(true){ if(maybe) 440 => s.gain; else 0 => s.gain; 125::ms => now; }
chuck-0047 · MIT
Atoms in this module
Required — these gate the capstone
Supporting — enrichment, not gating
Part of curricula
- Dawless Performer — hardware jam to recorded live take — Clock everything and jam a synced groove required