Someone on reddit asked how to remake this winamp type visualsation in d3js, so here's my attempt.
Video (mp4) version:
I've set the movement using a random number generator. The aesthetic could probably be improved by using some sine waves or other math.
You can see the code for this dataviz on github.