bitfocus / companion-module-cockos-reaper

MIT License
5 stars 5 forks source link

"Change colors based on a custom OSC message" not working? #6

Closed cjunekim closed 1 year ago

cjunekim commented 3 years ago

Hello

There is "Change colors based on a custom OSC message" feedback option in this module. However, it doesn't seem to work.

For example, track mute. Reaper will send,

/track/1/mute with float(32 bit, big-endian) 1.0 when the track 1 is muted. I have set,

Message : /track/1/mute Message Type : Number Value : 1.0

This module doesn't react to this feedback message.

cjunekim commented 3 years ago

I experimented some more and found that the Value has got to be "1" instead of "1.0". BTW, I added two INSTANCE FEEDBACK. And the button is in toggle mode. One for turning on and the other for turning off.

However, the internal status isn't updated, which means the internal status and the reaper button status can be out of sync and you have to press the stream deck button twice to make it toggle. Currently, the INSTANCE FEEDBACK merely changes the color of stream deck buttons. It would be much more useful if it acted like the builtin presets like play/record/repeat and so on.

cldswm commented 6 months ago

any updates on this? or have it been properly implimented?

super-frais commented 6 months ago

@cldswm Still not working it seems - I posted a workaround here:

https://github.com/bitfocus/companion-module-cockos-reaper/issues/14