View Single Post
Old 02-03-2018, 03:50 AM   #663
Geoff Waddington
Human being with feelings
Geoff Waddington's Avatar
Join Date: Mar 2009
Location: Dartmouth, Nova Scotia
Posts: 5,057

Originally Posted by _Stevie_ View Post
- it is impossible to reliably get the fx bypass status for
the selected channel (only half of the info is sent, because Reaper compares the status of the previously selected channel and only transmits changes)
- mute sends are not covered by OSC

Of course, it is no problem to use a LUA script to bypass all these.
But I want an LED feedback on my CMC-CH. And this will only work, if the selected channel is queried.

To make it short: will this be possible with your plugin?
I haven't dug into OSC deeply enough to say for sure, but here's the current thinking:

CSI will add it's own OSC listener, and we will use our own dialect to act EXACTLY like the midi version.

A given OSC message will be translated into a widget name, and, voila, the rest of the code that we already have for midi is instantly available to OSC.

In this sense, we are using OSC as a "front end" to CSI, make sense ?

Of course, you also still have all of the rest of the OSC functionality as well.

As far as the "only transmits changes" strategy, please see my reply to @mschnell below.
CSI - You can donate here:
Beta software:
installation and documentation here:
Geoff Waddington is offline   Reply With Quote