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!