« Ice Cream Sandwich numbers continue to improve | Home | HTML5 Audio Editor from plucked.de »

July 10, 2012

audiolib.js and its tutorials

Not sure how I missed this, but Jussi Kalliokoski (along with David Govea) has an open source project called audiolib.js that can be used to create power audio solutions in JavaScript.  The audiolib.js development framework can be utilized to implement a large array of common audio tools and functions, and the GitHub project includes excellent documentation and tutorials on how to do everything from make your own metronome to FM synthesis and FFT analysis.

In terms of browser support, audiolib.js utilizes sink.js, another of Jussi's projects, which provides a unified interface for programming audio to work with Web Audio API and Audio Data API capable browsers.  As noted on the sink.js GitHub page, Flash fallback support could be added by creating a plugin to provide the functionality.