InC++ is a software interpretation of Terry Riley’s landmark minimalist composition In C (1964), for installation and performance. An ensemble of virtual performers make decisions about what to play in real-time, based on Riley’s score and accompanying performance directions. The software allows for wider experimentation with instrumentation, ranging from more traditional mallet instruments, to atonal percussion and drones. Below are some short example videos of the code used with a range of different sound sources, and a walkthrough of the code.

In this exhibition the piece will take the form of an 8 channel installation, with a performance on the opening night.

Read more about the aims and development of this project on Gregory’s blog.

Download the code from GitHub.

See more of Gregory’s sound, video, and photography at