The New Ark is an interactive sculpture created by the artist, Director Jacq. Users visit a site, enter any sequence of 12 unique notes from a one-octave keyboard, and the sculpture plays a randomly-generated, on-the-fly composition, using the entered notes as a seed.
I was responsible for implementing the programs on the computer (controls the sound; Python) and microcontroller (controls the lights; Arduino/C++), both of which live inside the Ark.
This is only one piece of a larger project by BlockchainLabs. The sound samples and the music logic are by Patrick Davies.