Game Audio: G9 - Audio on Web—Overview and Application

Abstract:In the stampede to replace proprietary web browser plug-ins with a patchwork of open standards collectively known as HTML5, audio was once the largest gap in capability. In the past 18 months, however, great strides have been made to close this gap: browser support is nearly ubiquitous (with only one major hold-out), the standards body is marching toward completion of the first publication of the Web Audio API, and progress is being made in drafting and implementing the Web MIDI API, too. Developers are clearly excited, as interesting and advanced uses of the technology have been plentiful. This session will take a look at where we've come since last year's AES, discussing browser and codec support, shining a spotlight on a number of examples from developers across the globe (Infinite Jukebox, Step Daddy, BBC Radiophonic Workshop, Chrome Racer), take a look at how easy it is to work with the Web Audio API to implement sound within a web browser, and explore a few of the many libraries developers have created to make implementation even easier (Gibberish, Tuna, component.fm).