Well that's a rabbit hole of blah blah blah.
Not sure how much I should share because it might get boring, eh?
(Just scroll on past, because I talk/type a lot)
First off I have a translator for MSB to LSB for my 90s rompler, but my own code was buggy and Florian on the Bome forums helped me suss out the correct msgs. (the peeps at Bome are so awesome!) Plus I have an OT Audio Track to trigger one shots slices from a set of pads on a keyboard controller.
The OT XFade just sends on MIDI CC#48. Once you have that data, you can route that to any MIDI Channel or CC# you want. Right now I have only one "Scene" which takes the CC value and sends Modwheel on MIDI CH#1 & 5, Pitch Bend on MIDI CH#3, and Volume (CC7) on two other channels.
I'm still working on the scripts to poll the current state of the MIDI CCs so I dont' get any jumps in CC values, but I might just avoid that bit for now.
My current obsession is taking the OT MIDI messages during OT Bank/Pattern selections & Scene selection to select different 'maps' for the translation of the OT XFade values. (As in, when you select a Scene B that is your transition out of a pattern that does [a bunch of stuff] to audio channels, it will do [a predetermined bunch of stuff] to the MIDI channels - then when you select a different Scene B that is a modulation of a current pattern (not a transition in/out), it will have a different 'map' of controllers and do [a different predetermined bunch of stuff] to the MIDI channels)
The Box is much easier. I was getting a weird latency/lag running the translation scripts on the PC and had to write a time based controller 'thinning' script so it would only poll the XFade CC every 200ms to thin out large amounts of data when the XFader was used quickly. Luckily I don't need that with the Box, so I can focus on fewer tweaks to figuring out how to Turn on/off different presets.
Note: I only got my Box last Thursday, but I've been using MTPro to a much lesser extent for about a year, but pre-teseting some of the scripts for the last 6 weeks or so in prep for the Box.
I would LOVE a chance to hash some of these algorithms out with someone who can wrap their heads around what I'm trying to do. I'm rather socially inept, but I tend to figure things out by discussing the possibilities with others. Plus I'm more of a systems person than a detail person. Oh, and I'm an OT n00b. I'd really like to understand how others interface with their OT for my own clarification so I can get a nice set of MIDI Scenes and avoid future dramas, and be able to share with others. If you're interested in more, PM me. I'd really like to hear about your setup & how you interface in performance & construct/perform with the OT. (I figure with any thing we can think of doing with audio or song construction, there's at least 6-12 ways to do it on the OT)
I have a friend in Wales I bounce ideas off. He's not on here yet, but he has neither MTPro nor a Box - but many synths being controlled by the Sequencer side of things in his rig. (Me, I prefer to have rackmount synths (read: old fart) and control everything from one central location (the OT))
See? Warned you about the blah-blah-blah.
I could edit this down to a much more mysterious post, but I figure there's lots of people with better skills than mine who could do this in a weekend - if they know what I want to do, they might have done it already & share.