That's a good call on CTRLR thanks. I did try messing with it a couple of years ago but didn't have much joy but I've practically upgraded all my gear since then, so will look at it again.
The problem I had with the D-110 was that it just didn't appear to respond to any sysex commands, so I turned to the TB-3 thinking it would be a way of getting to grips with all this stuff, which i think it has. Just need to apply what I learned with that to the other stuff.
Cheers for the info, and good luck with the Pi. No unix apps you can put on there for MIDI?