home/ atoms/ techno-polymeter-evolution

Polymeter and every-n-transform generate long-form evolution in techno without changing the core pulse

Techno generates groove variety through rhythmic technique rather than harmonic change. The source names two tools: polymeter (offset loop lengths that create phase drift between percussion layers) and every-n-transform (applying a transform only every nth cycle). Together they produce a slowly shifting, evolving percussion texture from short loops without altering the four-on-the-floor backbone or introducing swing. This is how techno stays hypnotic: variations subtle enough to avoid monotony but not disruptive enough to break the trance. The percussion and modulation carry the complexity while the kick stays locked.

Examples

Strudel: stack(s('bd*4'), s('hh*6').every(7, x=>x.rev()), s('cp(3,8)')) — a 6-step hat and a 3-in-8 euclidean clap phase slowly against the 4-step kick.

Assessment

How do polymeter and every-n-transform create long-form evolution without violating techno’s machine-tight aesthetic? Give one percussion example of each.

“**`polymeter`** (offset loop lengths) and **`every-n-transform`** generate long-form evolution from short loops without changing the core pulse.”
context/ · L2-composer/music/genres/techno.md · chunk 1