Factory Settings writes:
Since we're an audiovisual label, we're always looking for easy solutions to synchronise music to animations. In this tutorial we show you the steps how we use Blender to synchronise animations to music. We first export a MIDI file to comma separated values (CSV text files) using the non-commercial free license of Derivatives Touchdesigner, then we use the Animation Nodes addon in Blender to control several transformations of an object. Happy syncing!