bitfocus / companion-module-qsys-remote-control

MIT License
5 stars 2 forks source link

Noob question #16

Open Brewj opened 5 months ago

Brewj commented 5 months ago

Hi there apologies i'm missing a trick here i've got a Q-SYS 110f with some named controls, i've got companion running but i can't work out how to map companion buttons to my controls

named control are Mixer_8x8Input1Gain Mixer_8x8Input1Mute

Sorry what am i missing to make this work?

jeshko commented 5 months ago

Add an action to the button using the QSYS commands. You probably want Q-SYS_Remote: Control.set Set the name for the action to be the control you wish to set, e.g., Mixer_8x8Input1Gain. Set the value equal to what you want to happen. For gain, either --1 or ++1 is useful as a way to repeatedly adjust.

For the mute, you have two approaches: 1) Create two buttons, one to mute, the the other to unmute, with static true or false values, as above but for the mute. 2) Ensure feedback is enabled in the config for the connection, create a single button, create a feedback based on the gain, then use the Q-SYS_Remote: Control.toggle and set the name equal to the named control for the mute, e.g., Mixer_8x8Input1Mute

The second approach is cleaner, using only one button, and gives you nice feedback on the streamdeck as to the status of the mute.