WebOrchestra is a network installation where multiple computers are combined to perform a single piece of music.
This project started out as a collaboration project with Bram Giesen and Ward Slager, in the third year of my Bachelor at the Applied University of the Arts Utrecht (HKU). We developed an interactive network installation that generated music and distributed that over multiple computers. My role within this project was to design and develop the network and server. Therefore, I learned myself NodeJS and computer networking during this project.
After this project was done, I continued on my own. I wanted to implement real-time control, so musicians would be able to play the networked computers.
Two musicians (Stijn Cappetijn and Lauran Neerincx) who have written and performed a piece for WebOrchestra. The setup of the system they used, consists of 16 IMacs, divided into 4 groups. Each group is a single instrument. Each computer is a voice within the group it belongs to, giving the performers 4 voice polyphony. The computers are setup around the musicians and the audience is allowed to walk between the musicians and the computers, making the performace an intimate experience. The video below shows a part of that performance.