audiocommunication / algo_komp

GNU General Public License v3.0
2 stars 3 forks source link

Zellulärer Automaten Sequenzer #1

Open Foaly opened 7 years ago

Foaly commented 7 years ago

Hallo alle zusammen,

Anyere und ich hatten die Idee einen Drum Step-Sequencer zu erstellen, der von einem zellulären Automaten modeliert wird. Wenn man sich einen Sequencer mit beipielsweise 8 Step vorstellt, dann wird die nächste Sequence an 8 Steps anhand einer definierten Regel aus der vorherigen Sequence errechnet. Je nach Regel ergeben sich dabei lustige Fraktalemuster.

Es steht noch nicht genau fest wie wir das implementieren wollen. Entweder in SuperCollider oder selbst programmiert. Wenn selbst programmiert, dann entweder in C++ oder in Rust, mit Hilfe von PortAudio idealerweise auch mit MIDI und OSC Support. Momentan tendieren wir dazu die Implementierung selber mit Rust zu machen.

Wer da auch Lust drauf hat, kann sich gerne bei uns melden.

Bendrien commented 7 years ago

Hier mal ein Bild am Beispiel der Rule90: bildschirmfoto von 2016-11-21 12-27-35

xhain commented 7 years ago

Tolle Idee!

Cellular Automata gibt es auch zum experimentieren als fertiges Max-Patch: http://www.johnmayrose.com/MaxMSP/CellularAutomata.zip via http://www.johnmayrose.com/maxmsp.html

Oder [jit.conway]: https://docs.cycling74.com/max5/refpages/jit-ref/jit.conway.html

Die Auswertung der entstehenden Jitter-Matrizen lässt sich gut in Max/MSP realisieren.