Although HTML5 brings many modern features to the web, its audio support leaves much to be desired. Google sought to improve the situation with its web audio API, but browser support remains spotty — while support for the audio tag by Apple’s iOS is poor — leaving developers left wondering what to do.
“We were presented with this very question while developing our new HTML5 game and set out to find a library that provided the functionality we needed, without all of the bloat, while still supporting the majority of browsers,” says developer James Simpson. “Unfortunately, we didn’t find anything that met our needs. So, we decided to create our own library and open source it.”