I've been fooling around with audio-reactive clojurescript: http://clojurescript-experiments.neocities.org/ here's the code : https://github.com/mikebelanger/mic-reactive