The Στοιχεῖα/Stoicheia/Elements is a dual Euclidean Sequencer. It algorithmically generates rhythmic sequences from an input trigger signal.
The name (Στοιχεῖα, Stoicheia, or Elements) comes from the title of Euclid’s book Elements in which the algorithm was first described. Euclid described a way to determine the largest common denominator of any two integers. As it turns out, his method is the same as what people across the globe have used to divide beats into rhythms, from ancient to modern times; the rhythms that pervade human existence can be generated using the same, simple algorithm.
The cultural and historical range covered by these rhythms is nothing short of breathtaking. From Brazilian Samba and Bossa-Nova, to Bulgarian folk dances, thirteenth century Persian drum patterns, and complex poly-rhythms of West and Central Africa.
Euclid’s work can be applied to more than just rhythmic patterns. A scientist named Bjorklund applied it to nuclear physics, in order to optimise the operation of the SNS particle accelerator. In 2005, a Professor of Computer Science called Godfried Toussaint linked up the dots and presented in a research paper the connection between the work of Euclid, Bjorklund, and musical rhythms.
The implementation of Στοιχεῖα is based on Toussaint, Bjorklund and Euclid’s work.
Note: This module requires +5V. If your case doesn’t have a +5V supply, use the low-cost KONVERTER +5V power supply add-on unit for modular systems.