In 2012/2013 I composed two pieces of music for percussion ensemble, Mechanism No. 1 and Mechanism No. 2.
It was never really my intention to write music for humans to play. I was more interested in the possibilities of computer performance - and not just because the music was physically unplayable.
I wrote the Mechanisms in the music notation software Sibelius, which has a mixing panel. Each Mechanism consists of 12 "lines" (where a line is a single stave), and during the composition process I always had the mixer open, listening to different combinations of lines and making sure it sounded perfect from every angle.
I discovered it was possible to create an entirely new piece of music just by soloing, muting and adjusting the volume of the 12 different lines, and this was an experience I wanted listeners to have access to. So I started dreaming of a way to make it happen.
In late 2013, I implemented a tiny prototype of a web-based multitrack audio player and mixer as part of a university assignment. It was very limited, but it served as a starting point for a fully-functioning version, which is what you will find here.
Tracks belonging to a single instrument with more than one stave are labelled with letters (a, b) and tracks belonging to separate instruments of the same kind are labelled with numbers (1, 2).
Unfortunately none of the audio formats available are universally compatible across all browsers, and they each have disadvantages. I've settled on .ogg until a better solution (probably something involving multiple source formats) can be found, but IE and Safari users will have to switch browsers :(