set userNumPrefix to "sd" - Change this if you'd like, but make sure you do it consistently across all scripts in this folder.There are some variables at the begining which you can alter if you'd like. (See below for Yamaha Scenes equivalent.) These three scripts work together as a group. Useful for OSC messages that change mute states or other boolean states. If the last character of the custom message of a network cue is 1 or 0, toggle it.Only works on direct children, not grandchildren etc (not recursive).If the group has children of multiple colors other than "none", do nothing.If any children of a group are assigned a color other than "none", make the group that color.Put this script on a hotkey and managing cue colors becomes much faster and easier - don't even move your cursor. Finding the cue color selector in the inspector can be tedious, especially if you don't spend much time in the Basics tab.Won't work for file extension longer than 5 characters. Takes a name, starting number, and increment value from the user, then overwrites the cue names of selected cues based on the user's input.Clears the cue number, appends the number to the beginning of the cue name.Only clears gangs from cue output faders, not from cue output matrix crosspoints.Enter the number of network patches used in your workspace into the networkPatchQty variable at the top of script.QLab's Applescript documentation can be found here.īatch Cue Edits Arm Selected, Disarm Selected, Toggle Armed of Selected
Let me know if you get any use out of these, I'd love to hear about it. Many of the scripts here are best used in a Script Cue, with an assigned hotkey trigger.Īny questions, suggestions, bug reports, or other feedback - please submit an issue or send me an email! It's a mixed bag.Įach script can be copy-pasted into a QLab Script Cue, or run from the Script Editor utility included with macOS. Some I wrote for myself, some I wrote to make someone else's workflow easier. Some are broadly useful, some are very specific to one particular problem. This is a collection of scripts I have found useful in various situations. Complex QLab programming can be made much simpler with the use of Applescript automation.