CA Additive¶
Tags: Cellular Automata, Additive, Synthesizer
The very graphic Elementary Cellular Automata generative algorithm individually controls 15 partials of an additive synthesizer. Create looping and evolving synth voices.
Details¶
Elementary Cellular Automata (CA) is a generative algorithm with 255* ‘rules’ that create graphic patterns. These patterns are shown on the Organelle's OLED screen as white or black boxes. A row represents a single generation. The columns represent 15 audio partials. Partials are individually turned on or off each generation. Active partials are shown using white boxes; inactive ones are black. The CA generates along the y-axis from top to bottom and have a selectable loop length (number of generations before starting over) and tempo (generation speed). Select from 13 waveforms.
The patch is Link enabled so the CA generation will sync/share tempo with use of compliant WiFi adapter.
Knob1: Tempo
Knob2: CA Rule Selection
Knob3: CA Loop Length
Knob4: Synth Waveform
Aux: Latch/Sequencer Control
Foot Switch: Stops CA Generation
- Really there are 256 rules but the first rule doesn't generate a useful control the way we implemented CA in this patch. We decided to ignore that rule: Sorry Rule 0! Please check out this page to learn more about the wide world of Elementary Cellular Automata: http://mathworld.wolfram.com/ElementaryCellularAutomaton.html