Cell Automaton
Initially developed for the Machines12 event, this improvising automata is an autonomous artificial agent that is able to improvise sound-music with one or more human musicians. The agent is capable of hearing and analyzing an incoming audio signal (both in the temporal and spectral domains). The musical behaviour of that proactive agent is controlled by a cellular automaton inspired by Von Neuman's work on abstract machine reproduction. Each cell contains a sound object that is diffused according to the activation level of the cell and updated according to what the agent is hearing.