shells-dw / streamdeck-totalmix

Unofficial StreamDeck RME TotalMix FX Plugin - supporting MIDI and OSC
MIT License
53 stars 6 forks source link

Toggling Snapshot buttons #45

Open TJShark opened 4 months ago

TJShark commented 4 months ago

Hi, first off, thank you so much for this plugin. It is not only really helpful but also really simple to use.

i wanted to know if there is a way to toggle the state/icon of buttons with another button.

Essentially Totalmix can only have a single Snapshot loaded at any time. I have 5 different Snapshots, and they are each mapped to an individual Streamdeck button using OSC.

What I would love to get working is that, when I select a Snapshot using its dedicated Streamdeck button, the other Snapshots’ buttons change icon, hence making it clear on the Streamdeck which snapshot is currently loaded.

Reading through your documentation, the plugin uses 2 OSC ports, one so total mix can communicate its status to the Streamdeck. Is there a way to leverage that communicator to change the other snapshot buttons status?

I am hoping this makes some sense, and apologies if there is a really easy way to do this already.

Thanks!