June 23, 2012
Aurora and FLAC.js — audio codecs using the Web Audio API
Want to use FLAC and other unsupported codecs to provide audio data in your web application? As we know, leaving codec support to the browser makers has lead to fragmentation that makes what should be a straightforward feature unnecessarily complex. Enter Aurora, a framework for programmers to include whatever codec support they need within their apps. In getting Aurora ready for public consumption, the folks at Official.fm Labs have built codecs for JSMad, ALAC, and FLAC. And all this at less than 5% CPU usage!
If you’re interested in extending Aurora with your own demuxers and decoders, documentation for the framework is available. Let's get to work!