Rule 90 Sonification
A generative composition that turns the Rule 90 cellular automaton into music, written in the real-time audio language SuperCollider. Every execution produces a unique piece.
Created for the lecture DSP-Processing and Generative Music at the Vienna University of Technology. The piece is built around the Rule 90 cellular automaton, with SuperCollider reading the automaton's evolving state and translating it into the audio you hear above. The source is on GitHub.
The Cellular Automata slides I presented in the lecture cover the underlying theory.
Image credits: the project image is based on the work of Wikipedia user eouw0o83hf (CC BY-SA 4.0), available in Wikimedia Commons.