Page 1 of 1

Macro Release Action

Posted: 11 April 2025, 02:04
by muscanto
Would it be possible to have an option that changes how macro release works when the same scene is controlled by multiple macros?

If I have one scene controlled by two macros and both macros are enabled, I would like the scene to stay active if I only deactivate one macro.

Here is a video example showing the problem:

https://youtu.be/BLjq93kjp5w

This is a big issue when I use macros to mix movements, colors and gobos and I go between macros and it releases some of my scenes when I do not intend it to happen.

Re: Macro Release Action

Posted: 16 April 2025, 08:19
by support
Thank you for this clear video.
That would be effectively great to improve that.

We need to look at the problem as a whole.
The first step is to identify all possible use cases.
Then we have to define new rules and check that each new rule doesn't create a new problem.
It's unfortunately not that simple!

Re: Macro Release Action

Posted: 09 June 2025, 20:26
by muscanto
I'm not sure what happens in your code when a macro is selected and activates a button but could you track all references to a button in a variable array and until all those references are cleared the button would stay on? For example, Each time a macro activates the same button named "blue-scene", track it as "blue-scene.0" "blue-scene.1" "blue-scene.2" and keep the button on until that variable list is cleared?

I don't even think this should be an option honestly, I think it should be the default behavior of the software. Mixing buttons by using macro's is where all the flexibility comes from but being limited to keeping buttons and macros 1:1 really limits the flexiblity.