had a look at your psd. there are two problems that make your animation hectic.
the first is that animations on speaker volume are anyway jumping. The reason is that the volume values are jumping themselves.
the second (more crucial) thing is that your animation consists of four different sub-animations (4 different directions of moving) which have very hard breaks in between. This forces the animation (even with a smooth volume profile) to jump.
I would suggest just to keep one of the movements (for example back to front) and design it in a smooth way (15 frames or so). Then even if the values are jumping the eye substitutes the missing pictures which results in a more or less continuous impression of a "dancing" heart (which I guess you wanted to let it look like). If the eye looks at an object that is now on the left side and next moment on the right, back or somewhere else it just gets the impression of a pathologic dance (which I think you didn´t want to show)
Another idea is to let the heart dance in itself without changing its position so much. For exapmle bend it or rock and roll it....