With Chrome Canary now supporting Web MIDI unflagged, it seems to be about time to revisit the Web Audio/MIDI stack and take a look at what's possible.
Example code on github.com. If you have feedback on the talk or on the content of these slides, please create an issue at github!