I had this problem.
Yee man, its way off. I know the problem, this happened to me before. You should just stream the music, instead of having it just play through, you would be saving alot of banwith, and it would be in-sink with the animation. Try it