Browsers are only beginning to be able to play audio triggered by MIDI. This tutorial shows how that can be done today using the Chrome browser and Angular.js … javascript code included.

Not only does the Web MIDI API allows us to build synthesizers and audio effects, but we can even start building browser-based DAW (Digital Audio Workstation) similar in feature and performance to their current flash-based counterparts…. In this tutorial, I will guide you through the basics of the Web MIDI API, and we will build a simple monosynth that you will be able to play with your favorite MIDI device.