Being the tech nerd that i am, i'm wondering if the motion of the "fingers" could have been controlled directly from the MIDI data, or whether it all had to be manually programmed ...