home/ atoms/ eurorack-euclidean-pattern-modules

Hardware modules like Stoicheia make Euclidean rhythm distribution tangible and patchable as a form of live coding

The Stoicheia module from Rebel Technology generates rhythmic sequences by distributing a given number of events over a given number of steps, in a manner resembling Euclid’s algorithm — the same E(k,n) distribution used in TidalCycles’s (k,n) notation. It outputs trigger impulses, so one Stoicheia can be patched into a second rhythm generator to layer independent Euclidean distributions into complex polymetric textures. Magnusson and McLean call this configuring and reconfiguring of pattern-generation modules ‘a very tangible form of live coding’ — the physical patching is itself the performed algorithm. This connects hardware modular practice directly to the algorithmic pattern concepts of live-coding software.

Examples

Stoicheia at E(3,8) yields a tresillo trigger pattern; patch its output to trigger a second Stoicheia for a two-layer polyrhythm, comparable to nesting Euclidean patterns like bd(3,8) with a second voice in TidalCycles.

Assessment

State what Stoicheia does, explain in what sense patching it is ‘a form of live coding’, and relate it to the (k,n) Euclidean notation in TidalCycles.

“Stoicheiamodule from Rebel Technology, which generates rhythmic sequences where a given number of events are distributed over a given number of steps,”
corpus · l4-l5-performing-with-patterns-of-time-magnusson-and-mclean · chunk 3