CN0001: (i % n) == 0
4. November 2007 » Kategorie PersönlichesEndlich Samstag, endlich wieder Zeit, endlich mal wieder experimentieren!
CN0001: (i % n) == 0 ist ein kleines Experiment von mir. Ein musikalisches Ereignis wird ausgelöst, wenn i % (Modulo/Rest) n 0 ergibt; also die Laufvariable i durch die Nummer des Ereignisauslösers n teilbar ist.
Das ganze hab ich graphisch über eine Matrix in Processing und musikalisch über verschiedene (zugegebenermaßen billigen – don’t blame SuperCollider, blame me!) Sounds in SuperCollider realisiert.
Kleine n habe ich mit einem Drum-Ereignis versehen. Interessant, dass es einen relativ normalen Techno-Beat ergibt (Mit Snare auf zwei und vier, der Base auf allen Vieren und einem HiHat Sound auf den Achteln). Hier sieht man auch die Symmetrie von elektronischer Tanzmusik (v.A. die kurzen, regelmäßigen Zyklen). Bei größeren n werden die Wiederholungszyklen länger. Wenn auch viele Ereignisse immer zusammenfallen (z.B. fällt die 8 auch immer mit der vier und der zwei zusammen) ergeben sich stets interessante Strukturen. Durch andere Regeln für i und n (Hier ist i von 1–400 und n von 1–24) lassen sich auch andere Strukturen erzeugen.
Und nicht vergessen: Das Ganze ist ein Experiment! Es soll weder gut klingen, noch soll es meinen Musikgeschmack widerspiegeln.





