I wanted to go for the classic Windows media player visualization which looked like it had some kind of fluid simulation or diffusion going on. So I stole one of Evgeny Demidov's excellent WebGL Demos and inkected the audio data into it by changing the temperature/density of the fluid at points along the waveform. Then I added some effects to modify the flow field. Overall, not exactly what I wanted but fun to mess around with. Next step is to add components to the flow field instead of overwriting it, which requires a scratch texture. Looks like I'll have to implement this myself someday.