music/daw/reaper/ TourBox
So if I close the TourBox Console, I can access the TourBox as a simple usb-serial device. The only issue is finding the correct port.
It seems to be COM5 on Windows, or /dev/ttyS4 under cygwin, and /dev/ttyACM? under Linux, and /dev/tty...something-weird-about-usb-modem on a mac.
Once you know that, here's a simple script that turns tourbox events into OSC which you can target to an application.
Obviously, if you are familiar with python, you can do things way more complicated than this.
So I turn the knob, and it sends
tour/knob/cw
to wherever. I don't have bank switching like I do with my nocturn script. Though I could easily send
tour/0/0/knob/cw
instead, using the 0/0 bit to specify which bank of 'virtual tourboxes' the event is coming from.
This bank switching will be a common thread in what I'm doing. The other issue is finding a decent way to
indicate what is mapped to what button. In Reaper, the OSC bindings are stored in
%reaperres%/OSC/reaper-osc-actions.ini
where `%reaperres