There have been prior experiments to synthesize audio with javascript, and feed it into the <audio> tag via data-uri.<p><a href="http://ajaxian.com/archives/generating-and-playing-sound-in-javascript" rel="nofollow">http://ajaxian.com/archives/generating-and-playing-sound-in-...</a><p>But I've never seen it done realtime like this! Very cool.
Originally you could only do this with Java Applets. Then Flash 10 made it possible too. And now JS. This will be awesome for audio synthesis. I actually have it on my todo list to convert this to Flash: <a href="http://chir.ag/493/water/" rel="nofollow">http://chir.ag/493/water/</a> - Now I think I'll do it in JS too.