I’ve been talking a lot about how to generate sound using the Web Audio API, but so far it’s been pretty unmusical. I thought the best way to remedy this would be to be hook the API into some sort of browser keyboard to show how to generate tones at different pitches. In order to do this though we need said browser keyboard. That’s why I’ve made Qwerty Hancock, a poorly named SVG interactive web keyboard. You can grab the code from Github, but you’re probably best checking out the demo and instructions first.