Four-on-the-Floor: House and Techno Grooves
Learning objectives
- learner can build the archetypal house and techno four-on-the-floor grooves to spec
- learner can process kicks, place claps sparsely and drive with offbeat open hats for a techno feel
- learner can distinguish Detroit funkiness, dark-Berlin and disco/jazz four-on-the-floor variants
Capstone — one whole task that evidences the objectives
Produce two contrasting four-on-the-floor grooves side by side — an archetypal house pattern and a dark techno pattern — each to its tempo/swing spec, with genre-correct kick processing, clap placement, offbeat hats and one characteristic percussion move, so a trained ear names each from the pattern alone.
Prerequisite modules
Four-on-the-floor is the default heartbeat of the club, but “kick on every beat” is where genre identity begins, not ends. A working producer or live coder is routinely asked to make a groove read as house or as techno within two bars — on a laptop rig, in a DAW, or mid-set — and the tell is never the samples, it is the pattern: clap placement, hat density, swing amount, and how the kick is processed. This module builds that discrimination and execution skill toward one whole task: two grooves side by side, one unmistakably house, one unmistakably dark techno.
Start supported: program the archetypal house template — kick on all fours, clap on 2 and 4, swung off-beat closed hats — straight from “The archetypal house pattern” as a JIT recipe, over the disco spine traced in “The four-on-the-floor kick pattern originated in disco.” Then rebuild the loop as techno using “Dark Berlin techno drums run at 120–130 BPM with 50–55% swing” as the spec sheet: sparser clap per “Placing the techno clap only on the second kick,” a pumping compressed off-beat open hat, a filtered secondary tom or noise stab as the characteristic percussion move, and a saturated-then-compressed kick. The capstone removes the templates: both grooves from memory, to spec, distinguishable by pattern alone.
The required atoms are exactly what the capstone cannot survive without — the two genre templates, the techno kick/clap/hat treatments, the dark-Berlin spec, the Detroit-versus-Berlin-versus-jazz discriminations the objectives promise, and the principle that pattern alone signals genre. Supporting atoms widen the lens: pitched-down snares, electro backbeats, 909 accent mimicry, kick-pitch alternation, and how reggae steppers, sgubhu, nu-disco and dub techno each inflect the same four kicks. Drill the two templates and the off-beat open hat until they are automatic; the rest is taste applied under the spec.
Runnable examples
Generated from the context/ instrument corpus by concept (redistributable idioms only). Do not edit — regenerate with gen-module-examples.mjs.
four-on-the-floor
s("bd*4")
strudel-0001 · CC0
setcps 0.52
tidal-0044 · CC0
offbeat-hats
s("~ hh ~ hh")
strudel-0002 · CC0
d1 $ sound "~ hh ~ hh"
tidal-0002 · CC0
backbeat
s("~ sd ~ sd")
strudel-0003 · CC0
d1 $ sound "~ sn ~ sn"
tidal-0003 · CC0
polyrhythm
s("bd*3, hh*4")
strudel-0006 · CC0
d1 $ sound "bd*3, hh*4"
tidal-0006 · CC0
swing
s("hh*8").swingBy(1/3, 4)
strudel-0008 · CC0
d1 $ swingBy (1/3) 4 $ sound "hh*8"
tidal-0008 · CC0
saturation-drive
d1 $ sound "bd*2" # shape 0.4
tidal-0033 · CC0
{ (SinOsc.ar(110) * 5).tanh * 0.2 }.play
supercollider-0009 · CC0
syncopation
Pbind(\degree, Pseq([0, 4, 7], inf), \dur, 0.5, \amp, Pseq([0.4, 0.1, 0.1, 0.1], inf)).play
supercollider-0036 · CC0
Atoms in this module
Required — these gate the capstone
Supporting — enrichment, not gating
Part of curricula
- DJ / Selector — from track selection to a mixed set — Beatmatch and mix: a clean recorded mix recommended
- Electronic Music Producer — from raw sound to a released track — Design your palette — synthesis and groove required
Unlocks — modules that require this one