Mr. MIDIman

Mr. MIDIman is an add-on that bridges the gap between audio software and Blender by converting MIDI files into precise animation keyframes. It imports musical timing data directly onto empty objects called Channels, completely bypassing the manual process of syncing animations to audio beats.

The tool features an intuitive envelope system with adjustable attack, hold, decay, and custom animation curves. Additional utilities include an accumulator for continuous growth effects, timeline marker generation, and a MIDI splitter for distributing notes across multiple sub-channels or filtering by pitch. Generated keyframes can easily be routed to any parameter in a scene via drivers or copied directly onto timeline markers using the included Graph Editor utilities.