New macro : copy masking to every preset in current bank

Discuss DMXIS Python macro programming, and post any new macros here!
Post Reply
Dave Brown [admin]
Posts: 1818
Joined: Sat Sep 15, 2012 4:53 pm

New macro : copy masking to every preset in current bank

Post by Dave Brown [admin] » Tue Oct 01, 2019 2:57 pm

Purpose:
This macro copies the masking scheme from the current preset into ALL other presets in the current bank.

Example usage:
You are adding some new fixtures, and plan to control them independently using a new bank of masked presets. But, you'll also need to mask out the new fixtures in every existing preset - a tedious job!

Simply load one preset, mask the channels as required, then run this macro it to copy the new masking scheme to every preset in the loaded bank.

Warnings:

This is a global edit macro, which makes permanent edits to every preset in the currently loaded bank. I highly recommend you backup your show before running it (by duplicating your show from the Manage Shows window.

Download macro here:
Dave Brown - db audioware
Author of DMXIS | D-Pro | Show Buddy | Show Buddy Active | ArtNetMon

ojacques
Posts: 14
Joined: Mon Oct 12, 2015 9:44 pm

Re: New macro : copy masking to every preset in current bank

Post by ojacques » Wed Oct 02, 2019 11:56 am

Cool, thanks for sharing!
Suggestion: should all this macros be in a GitHub repo? I'm happy to go over the one already posted and get it organized...
DMXIS since 2015, Show Buddy Active since 9/2019.

Post Reply