Web Audio API how-to: Playing audio based on user interaction One thing the Web Audio API does particularly well is play sound. Of course, this is something you'd expect from an audio API :). That said, the API is complex and it's not immediately obvious on the best way to do something simple like load a sound file and play it based on a button click. That task alone can involve a number of new pl

