After quite some work, I’m happy to release my first Add-on. As its name indicates it, this Add-on allows you to bind properties to MIDI events in real-time in the viewport.
Possibles usages are multiple, you can use MIDI physical knobs to control objects in the scene for instance or work both on your MIDI sequencer and Blender at the same time, if you are a composer, to add visuals to your songs in close relationship. It works both ways (sending/receiving).
I am providing an example which turns Blender into a polyphonic synthesizer (well, a bare samples reader for now), but it is just for the fun and to demonstrate how to use update functions, when you create your own properties, to be able to do whatever you want. You could theoretically do a full remote controller that way.
Read my page for all the informations: http://www.jpfep.net/pages/addmidi/
-08/28/2015: Fix for a small bug preventing the MIDI settings to be restored.