From the work on MTB, I thought that we should be able to use MIDI data directly in addon or better into Animation Nodes. The well know magic add-on from Jacques Lucke.
To install and use Animation Nodes addon
I started this trip on September 30, 2019
I was inspired by my knowledge of coding, Animation Nodes, MIDI protocol and my previous work on MTB (Midi To Blender project)
Animation Nodes is data centric whereas MTB is rather more classical linear script code.