Wie verteilt man drei Schläge möglichst gleichmäßig auf acht Schritte? Die Antwort, x . . x . . x ., ist der kubanische Tresillo. Viele traditionelle Rhythmen aus aller Welt entstehen auf diese Weise. Der Rechner verteilt bis zu 32 Schläge auf bis zu 32 Schritte, zeigt das Ergebnis als Ring und als Schrittfolge, verschiebt es auf Wunsch und nennt den Namen, wenn das Muster bekannt ist.
Euklidischer Rhythmus
Verteilt Schläge möglichst gleichmäßig auf einen Takt. Viele
traditionelle Rhythmen entstehen genau so – eine gute Vorlage für den Step-Sequenzer.
Im GeneratorStep-Sequenzer: Schrittzahl, Schritte an/aus
Erklärung und Rechenweg
Der Ring beginnt oben und läuft im Uhrzeigersinn.
So wird gerechnet: Schritt i bekommt einen Schlag, wenn (i · Schläge) mod Schritte
kleiner als die Zahl der Schläge ist.
So wird gerechnet
Der Name kommt vom euklidischen Algorithmus für den größten gemeinsamen Teiler: Godfried Toussaint zeigte 2005, dass ein Verfahren mit demselben Aufbau, Bjorklunds Algorithmus, viele traditionelle Rhythmen erzeugt. Eine kürzere Formel liefert dieselben Muster, höchstens um einige Schritte gedreht:
Schritt i (ab 0) bekommt einen Schlag, wenn (i · Schläge) mod Schritte kleiner ist als die Zahl der Schläge.
Verschieben um v: Schritt i bekommt den Wert von Schritt i + v, über das Ende hinaus geht es vorn weiter.
Beispiel 3 Schläge auf 8 Schritte: i · 3 mod 8 ergibt für i = 0 bis 7 die Werte 0 3 6 1 4 7 2 5; kleiner als 3 sind sie bei i = 0, 3 und 6, also x . . x . . x .
Bekannte euklidische Rhythmen
Schläge
Schritte
Muster
Bekannt als
Im Sequenzer
2
5
x . . x .
Khafif-e-ramal (Persien)
–
3
4
x . x x
Cumbia (Kolumbien), Calypso (Trinidad)
8 Schritte, 2-mal
3
7
x . . x . x .
Ruchenitza (Bulgarien)
–
3
8
x . . x . . x .
Tresillo (Kuba)
8 Schritte
4
9
x . . x . x . x .
Aksak (Türkei)
–
5
8
x . x . x x . x
Cinquillo (Kuba)
8 Schritte
5
12
x . . x . x . . x . x .
Klatschmuster der Venda (Südafrika)
–
5
16
x . . . x . . x . . x . . x . .
Bossa Nova (Brasilien)
16 Schritte
7
12
x . x . x . x x . x . x
Bembé-Glocke (Westafrika)
–
7
16
x . . x . x . x . . x . x . x .
Samba (Brasilien)
16 Schritte
x = Schlag, . = Pause. Gedreht klingen manche Muster vertrauter; die Kachel dreht sie mit „Verschieben“.
Im Generator ausprobieren
ModuloOne ist ein modularer Synthesizer, der im Browser läuft: Module mit Kabeln verbinden und hören, was dabei herauskommt. Im Step-Sequenzer wählt man die Schrittzahl (8, 16, 32, 64, 128 oder 256) und klickt die Schläge an. Hat das Muster weniger Schritte, passt es wiederholt hinein, wenn seine Länge ein Teiler ist: vier Schritte viermal in 16. Zum Generator