Browsers: Make some noise!

So, I’m working on the web based game which should combine generated visuals, generated music and gameplay. I worked on the music part for some days now, creating a framework that allows me to compose, manipulate and generate music in the browser (actually just in Chrome, using the Web Audio API). I borrowed a lot of concepts from the SuperCollider language but left more possibilities open, which I will need when I integrate the music into the gameplay. Still a lot to fix and refine though …

The Kick and Snare drums are samples, everything else is synthesized. I hope my GPU gets fixed soon so I can dive into WebGL.