Check out the Kandinsky Experiment at the Chrome Music lab. http://www.alonsys.com/google-chrome-music-lab-for-music-enthusiasts/