Page 1 of 1
Mask FX macro in XML
Posted: 02 May 2026, 16:47
by daanvg98
Hi,
I can't find anywhere on this forum or the macro wiki how to create a mask fx macro that recordes a mask fx (with certain attributes) on a playback or in a cuelist. Can anyone help me with this?
Thanks in advance!
Daan
Re: Mask FX macro in XML
Posted: 05 May 2026, 07:25
by icke_siegen
What is it what you want to do? Manually select some fixtures, then fire the macro so that it creates a Mask FX and record it into a certain cue? Or something else?
Re: Mask FX macro in XML
Posted: 17 May 2026, 15:45
by daanvg98
Hi,
The macro I want to create is the following:
1. blind on
2. select a group
3. create a mask fx on the intensity, colour, and beam attribute
4. record on a playback
5. clear
6. blind off
I have every step execpt for step 3.
Re: Mask FX macro in XML
Posted: 18 May 2026, 11:23
by icke_siegen
I believe (and have tested) that you need to create individual Mask shapes/Mask FX, like this:
Code: Select all
<step pause="0.01">Editor.Shapes.CreateMaskShape(Math.ToEnum("Avolites.Acw.Titan", "Avolites.Acw.Titan.AcwRecordMask", "I"))</step>
<step pause="0.01">Editor.Shapes.CreateMaskShape(Math.ToEnum("Avolites.Acw.Titan", "Avolites.Acw.Titan.AcwRecordMask", "C"))</step>
<step pause="0.01">Editor.Shapes.CreateMaskShape(Math.ToEnum("Avolites.Acw.Titan", "Avolites.Acw.Titan.AcwRecordMask", "B"))</step>
<step pause="0.01">Editor.PixelMapper.CreateMaskPixelMapEffect()</step>Maybe there is a more elegant way that I don't know of - but this would work.
Re: Mask FX macro in XML
Posted: 28 May 2026, 15:19
by daanvg98
Thanks!
Works great!