quote from their website
"Animusic uses proprietary motion generation software called MIDImotionTM. Without this software, animating instruments using traditional "keyframing" techniques would be prohibitively time-consuming, and inaccurate. By combining motion generated by approximately 12 algorithms (each with 10 to 50 parameters), the instrument animation is automatically generated with sub-frame accuracy. If the music is changed, the animation is regenerated effortlessly.
Our technique differs significantly from reactive sound visualization technology, as made popular by music player plug-ins. Rather than reacting to sound with undulating shapes, our animation is correlated to the music at a note-for-note granularity, based on a non-real-time analysis pre-process. Animusic instruments generally appear to generate the music heard, rather than respond to it.
At any given instant, not only do we take into account the notes currently being played, but also notes recently played and those coming up soon. These factors are combined to derive "intelligent", natural-moving, self-playing instruments. And although the original instruments created for our "video album" are reminiscent of real instruments, the motion algorithms can be applied to arbitrary graphics models, including non-instrumental objects and abstract shapes.
MIDImotionTM is wrapped as a plugin for commercial animation software. MIDImotionTM is not currently available for purchase."
go here for more
www.animusic.com