Thanks. The Web MIDI API is really fun to play with.
I also made this synth that uses it, you can use your typing keyboard too: http://www.errozero.co.uk/stuff/poly/
...and a little pong game, you can control the paddle with any knob on a connected MIDI controller. http://errozero.co.uk/midi-pong/