Music Interface Prototype

Yesterday, I submitted a game proposal for the USC Game Innovation Lab Research Grant. The game is a multiplayer sample-based music game, the details of which I won't go into right here right now. But I would like to share an interface prototype that I created to go along with the proposal.
Please check it out: Interface Prototype
It is a bit clunky. I built it in Flash and this proved to be an uphill battle. Flash doesn't want to be a music sequencer. The audio doesn't really stay in sync. The metronome tick never seems to play on the same beat as when the samples start to playback. It doesn't have the responsivity for audio playback that this sort of interface requires. I started to write it in Processing, but encountered the same audio latency. Still, I think this serves well enough as a proof of concept.
The idea behind this interface is that you play the samples onto the loop. That is, you push and hold the corresponding key (it is visually aligned with the Q, A, and Z keys) to start a clip and release it when you want it to stop playing. You can drag the in and out points to fine tune the timing. There are a lot of features I would have added, but there was only so much time to work on it before the deadline. Anyhow, let me know what you think.
