Submasters, Macros, and Magic Sheets

I have an ETC Puck running Nomad software for control; no physical console. We use buttons on Magic Sheets to toggle submasters on and off. I have a macro that dims submasters:

Sub 605 Thru 607 @ 70 Sneak 2 [Enter] [Clear_CmdLine] [Enter]

And another to raise the subs:

Sub 605 Thru 607 @ Full Sneak 3 [Enter] [Clear_CmdLine] [Enter]

However returning the subs to full with the second Macro prevents using the Magic Sheet submaster buttons from turning on / off those subs. I have to go to the command line and manually turn off the subs in order for the Magic Sheet to work as expected again. Is there something I should add to the Macro to release control of the Subs?

Parents
  • Hi Ryan. 

    Not much to go off here, but to me it sounds like there might be some syntax errors going on in your macros. I'm assuming the Marcos are running in background mode which makes it hard to spot why a Macro isn't working like intended. 

    [Tab 99] Diagnostics is going to help you to spot errors in your macros. You can open Diagnostics by holding [Tab] while entering 99 or via the browser under Setup > Diagnostics. 

    With the Diagnostics tab open, run the macros again and scan for errors in your macros. 

    Feel free to post follow ups/Screenshots of your Diagnostics/Macros here. 

    Hope this helps.

  • Thanks for the response. The Diagnostic tool definitely seems helpful. I'm attaching screenshots of the Diagnostic output when I ran my two Macros (33 and 34). It doesn't look like it offered up much information; i.e. I don't see any immediate errors. I'm also attaching a screenshot of the macros' syntax from the Macros tab. Apologies, it's tough to show the issue with my Magic Sheet via screenshot — I should be able to "tap" these Sub buttons on the Magic Sheet to toggle them on / off but using these macros prevents that. Hopefully this all helps provide more information.

    /resized-image/__size/3844x2162/__key/communityserver-discussions-components-files/15/Screenshot-2025_2D00_10_2D00_30-093927.png

    /resized-image/__size/2890x146/__key/communityserver-discussions-components-files/15/Screenshot-2025_2D00_10_2D00_30-094008.png

  • Hi Ryan. 

    Using the Macros with this syntax does not allow you to toggle those subs on and off because Macros are not toggalable.

    Hitting the MS Button 1 (Macro 34) sets your sub to full. Hitting it again will set it to Full again.

     Hitting MS Button 2 (macro 33) will set your sub to 70. If you hit Button 1 after it will set the Subs to full and with Button 2 they are back to 70. you wont be able to turn off the subs if you don't have a button to set the subs to 0.

    Maybe this is the issue?

  • Yeah, you need another macro with a button.

    Sub 605 Thru 607 @ 0 [Time] 3 [enter]

    In this example I would use Time rather than Sneak. Sneak removes manual values from selected channels. And what your doing is moving a virtual fader so to speak.

    AND you want to run this kind of macro in the Background, your screenshot shows it's on Foreground, this interferes with your commandline.

  • Sneak is perfectly fine for controlling the fade times in your syntax.

    [Sub 605 at Full Sneak 3] acts identically to [Sub 605 at Full Time 3] when controlling Subs.

    If you want to fade in manual values, you're actually forced to use sneak.

    [Chan 1 at 5 Sneak Time 3] fades Chan 1 to 50 in 3 Seconds
    [Chan 1 at 5 Time 3] sets Chan 1 to 5 in 0s and sets a discrete cuefade time of 3.

    I do agree though, that the Macros should run in background mode, since if you're not on an empty command line, you might get a syntax error or unexpected behaviour of the macro. 

  • Got it, that makes sense. I've made that change to Background mode. I experimented with both Sneak and Time and got the same result in my case, so I appreciate both ways of handling that.

    But otherwise, from what I'm understanding, the only way to effectively "release control" of those subs back to the Magic Sheet is to turn them off using another Macro? Is there a reason for this, or a way around it? I don't see anywhere that's indicating the control of those subs is locked after returning them to full. Maybe I'm missing an indication somewhere?

Reply
  • Got it, that makes sense. I've made that change to Background mode. I experimented with both Sneak and Time and got the same result in my case, so I appreciate both ways of handling that.

    But otherwise, from what I'm understanding, the only way to effectively "release control" of those subs back to the Magic Sheet is to turn them off using another Macro? Is there a reason for this, or a way around it? I don't see anywhere that's indicating the control of those subs is locked after returning them to full. Maybe I'm missing an indication somewhere?

Children
  • Traditionally, Submasters are meant to be loaded to faders to control them. So if you have physical faders to control Subs you can push the fader to 70% to get 70% of whatever value you recorded into that sub (with default submaster settings). So if you want to get rid of those values stored into that Sub, you have to lower the physical fader to 0%. 

    [Sub 1 at 70] via the command line acts (fwict) like setting a physical fader to 70%. Think of it as a "virtual fader" which is being set via the commandline. The commandline (or macro) doesn't take ownership of the sub levels. The Submaster levels are owned by the "Virtual fader" in this case. And from what i can tell, the only way to release Submaster values from a "virtual fader", is to set it to 0 via the commandline. 

    Heres the relevant Video form the EOS Family Learning Series: 
    https://www.youtube.com/watch?v=ZVSfs4YcVa8

Related