Hi, back to Paris very briefly.
There is a new version on github fixing the problem for the bones (and for some other properties with a long path).
Another news is the preliminary support for list messages. It works only in receiving mode right now. There is a new parameter “Index” for each prop, that you can see in monitor mode, to play with.
If a message “/blender 1 2 3” is received, the index allows you to pick one of the 3 numbers (0 is the first). Since you can have the same address for several properties, you can then route the 3 numbers to the 3 properties of your choice.
Note: Right now if a an index is >0 there will be no sending from Blender to avoid absurdities. But it shouldn’t be a problem for now as most of the time list messages are received in situations like using Kinect and FaceOSC. However I intend to support sending as well in the near future.
I hadn’t time to fix a long standing issue with updates of the tool panel happening only when you move the mouse. Will try to address that next week, and may be it will be the occasion to refactor the GUI a little bit, with more flexibility.
Meanwhile (I am off another week), I will try to write the documentation of the API so that you can write scripts for using the addon without having to import a Keying Set, and therefore allowing sharable “drivers” for special OSC devices and various other duties.