Eos Macro Problem

I have a macro which looks at the all the cues in the current cue list and then removes the intensities from 2 channels. This works fine from a direct select but when I try to run it from a cue - Cue 0.3 execute Macro 20 - it appears in the cue list but does not run, I have tried putting in a wait time so that it triggers after the cue has completed but to no avail.  Does anyone know if this might be a buggy thing or have I made a basic error

 

Thanks

Parents
  • This sounds like an issue that I was having. What I have been informed is that macros that are executed form a cue run in the background, ie they do not take over your command line. This works well until you are trying to get a macro to automate something that requires the use of the command line. I have been working on ways to change my screen views with macros since the ION does not have snapshots.

    I think that they are working on a way to solve this conundrum, but it is down the list a bit.

    Possibly if you inclued the macro steps in a post people could find a work around for you. 

     

    -Ben

  • usesafesets:

    I have been working on ways to change my screen views with macros since the ION does not have snapshots.

    I think that they are working on a way to solve this conundrum, but it is down the list a bit.

    I posted a question similar to that a little while ago though mine was for changing fader pages and here was Anne's response:

    Just as an explanation, we write special code to capture macros for activities that don't result in a command line.  Since its less work to change the fader pages (in terms of keystrokes) than it is to recall a macro (unless, of course, you are using macro direct selects), we haven't focused on that one yet.   But, will put it on the "to do" list. 

  • Firstly thank you all for the speedy responses. Here is the gist of the macro and  understand the response regarding use of the command line

     

    macro_wait 4

    CLEAR_CMDLNE Preview cue (enter)

    cue 0.3 thru 101 (enter)

    349@ (enter)

    350@ (enter)

    CLR_CMDLNE Live (enter)

  • This macro should run fine when executed from a cue, you just won't see it on your command line.

    If you can see that it is removing channels 349 and 350 from those cues when you run the macro manually, but not when you run it from a cue, send your showfile to eos at etcconnect.com and I'll take a look.

     When a macro is fired from a cue it runs in a different space so that it doesn't interrupt what you are doing on the command line, but it should still perform the action. The exception to this, which we hadn't anticipated, is that if you are useing the macro to change your displays, or select channels, it needs to be running in your user space.

  • I am able to reproduce this now. There appears to be some sort of issue with macros that go into blind when executed from cues. I am able to make the macro playback correctly though, by adding [Live] to the begginning of the macro. I will investiagte this further so that it can be fixed in 1.5.0 though.
  • My mistake, the [Live] key was not fixing this macro.

    The problem is that if a macro goes into blind without specifying a cue list, and multiple cue lists are used, the macro will assume the first cue list when it is played back from a cue. To fix this, specify the cue list when recording the macro.

Reply Children
Related