This is essentially the same as this question but with more detail:
Soundcloud + SoundManager bug: reading a stream's eqData
So I have a visualizer using canvas / svg / what have you which looks GREAT when it is receiving EQData from SoundCloud / SoundManager2 but there are some very strange events that are happening which cause it to not be as cool.
1.) When you use SMSound.pause() or any variation (SoundManager.togglePause, etc) and then resume all EQData / WaveformData stops coming to SoundManager2 and it just zeros out.
2.) If you stop a track and restart it, all the EQData / WaveformData stops.
3.) Occasionally and without warning the EQData / WaveformData just stops coming to SM2 and the visualizer just stops, if I go to the next track it starts up again but it never has worked 100% for a song over 30 seconds.
I've not been able to figure out whether this is a SoundCloud or SoundManager2 issue but it seems that some other people have had problems but until now I've been unable to find any solution anywhere.
Link is available here: http://nikru.com/viz/. It is stripped out of the site because it is for a client's unlaunched site which they don't want the public to see yet. :)
Any help is HUGELY appreciated.
Thanks!