You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is this a feature relevant to companion itself, and not a module?
I believe this to be a feature for companion, not a module
Is there an existing issue for this?
I have searched the existing issues
Describe the feature
Currently the action "Button Press and Release if Variable meets Condition" only presses buttons on Page/Bank.
It would be powerful for many matrix scenarios to have an Action only run if it meets a Custom Variable (or is greater/lesser/not-equal to).
Additionally, it would be interesting to see a custom matrix where you could pair values (ie 1, 2, 3 equal Cam 1, Cam 2, Cam 3 etc, or rather, their dynamic variable counterpart).
Usecases
Having an Action only run if it meets a Custom Variable would be helpful for many Matrix scenarios (video inputs, multiple audio channels, playlists etc), and reduce the number of pages required.
For instance, ATEM Extreme's MultiViewer has 16 windows that can receive numerous inputs. But it means I have to replicate 16 pages in Companion in order to change inputs on all 16 MultiView Windows.
This could be consolidated into a single page using Custom Variables: if "internal:custom_mv" = 1, then I could create a "virtual" page 1 which would be MultiView Window #1. When this Custom Variable = 1, then selecting the input "PREVIEW" would put PREVIEW into Window 1.
The "Internal: Check Variable Value" feedback state works well at checking a Custom Variable and then changing the button text to dynamic variable.
This would be useful for many types of equipment that have a large number of video inputs, audio channels, or repetitious variables. It could even be used for building playlists for apps like VLC.
The text was updated successfully, but these errors were encountered:
Is this a feature relevant to companion itself, and not a module?
Is there an existing issue for this?
Describe the feature
Currently the action "Button Press and Release if Variable meets Condition" only presses buttons on Page/Bank.
It would be powerful for many matrix scenarios to have an Action only run if it meets a Custom Variable (or is greater/lesser/not-equal to).
Additionally, it would be interesting to see a custom matrix where you could pair values (ie 1, 2, 3 equal Cam 1, Cam 2, Cam 3 etc, or rather, their dynamic variable counterpart).
Usecases
Having an Action only run if it meets a Custom Variable would be helpful for many Matrix scenarios (video inputs, multiple audio channels, playlists etc), and reduce the number of pages required.
For instance, ATEM Extreme's MultiViewer has 16 windows that can receive numerous inputs. But it means I have to replicate 16 pages in Companion in order to change inputs on all 16 MultiView Windows.
This could be consolidated into a single page using Custom Variables: if "internal:custom_mv" = 1, then I could create a "virtual" page 1 which would be MultiView Window #1. When this Custom Variable = 1, then selecting the input "PREVIEW" would put PREVIEW into Window 1.
The "Internal: Check Variable Value" feedback state works well at checking a Custom Variable and then changing the button text to dynamic variable.
This would be useful for many types of equipment that have a large number of video inputs, audio channels, or repetitious variables. It could even be used for building playlists for apps like VLC.
The text was updated successfully, but these errors were encountered: