Example
by: | Sebastian Beutel, April 2020 |
---|---|
published: | here |
description: | Fires one playback, flashes another one, unflashes the flashed one when the macro is let go |
remarks: | Intention: temporarily flash some fixtures, at the same time set the background for more fixtures, and when this macro is being released the flashed fixtures return to the new background. See https://www.youtube.com/watch?v=cQ4EX1cy3f0 |
<?xml version="1.0" encoding="utf-8"?> <!-- flashes (and unflashes) one playback and fires another at the same time See https://www.youtube.com/watch?v=cQ4EX1cy3f0 --> <avolites.macros> <macro id="wiki.Macros.combined.1" name="fire 900, flash 901"> <description>Fires PB 900, Flashes PB 901</description> <start> <step>Playbacks.FirePlaybackAtLevel(userNumber:900, level:1, true)</step> <step>Playbacks.FlashPlayback("cueHandleUN=901")</step> </start> <end> <step>Playbacks.ClearFlashPlayback("cueHandleUN=901")</step> </end> </macro> <macro id="wiki.Macros.combined.2" name="fire 900, flash 902"> <description>Fires PB 900, Flashes PB 902</description> <start> <step>Playbacks.FirePlaybackAtLevel(userNumber:900, level:1, true)</step> <step>Playbacks.FlashPlayback("cueHandleUN=902")</step> </start> <end> <step>Playbacks.ClearFlashPlayback("cueHandleUN=902")</step> </end> </macro> <macro id="wiki.Macros.combined.3" name="fire 900, flash 903"> <description>Fires PB 900, Flashes PB 903</description> <start> <step>Playbacks.FirePlaybackAtLevel(userNumber:900, level:1, true)</step> <step>Playbacks.FlashPlayback("cueHandleUN=903")</step> </start> <end> <step>Playbacks.ClearFlashPlayback("cueHandleUN=903")</step> </end> </macro> </avolites.macros>
This explains the functional steps within the sequence. For all the other XML details please refer to Formats and syntax
Each of these macros, when fired, fires playback with usernumber 900 at 100% using Playbacks.FirePlaybackAtLevel(…)
. Additionally, one of the playbacks 901, 902 or 903 are flashed – and are unflashed when the macro button is being let go.
MOVE
the macros as COPY
would strip the start and end tags and would render the macros useless.