I've been working on this for the past week. I was planning on doing more, like clicking on the progress bar to skip to that part of the song, a playlist, etc but decided I'll just go ahead and 'release' it. I'll probably update it in the future with those abilities. The playlist is going to be the hardest thing to do.
This was all scripted in Actionscript 3, all made completely from scratch by me except the spectrum. I used a tutorial on that.
To Do List
Progress bar skip
More visualizaions (2 done)
Volume Control
Playlist
Embed code parameters for customizations without editing core Fla file