This is an experiment that uses the Web Audio API and Processing.js to create a unique musical experience.

This requires a browser that implements the Web Audio API, and live microphone input. As of this writing, the only browser that supports all of these is Google Chrome.

UPDATE: Firefox 25 came out on October 29, 2013. Although this version supports the Web Audio API, I'm still getting playback glitches in that browser. If you're using Firefox 25, be aware that it might not work.

Web Audio API support:

Microphone Input support: