Cue list to chase

This is a place for people to share the custom macros they have written.

Moderator: Moderators

tygo
Posts: 6
Joined: 23 Jan 2025, 08:32

Cue list to chase

Postby tygo » 27 Jan 2025, 23:33

Hello, I would like to create a macro that can turn a cue list into a chase, and also a macro that can turn a chase back into a cue list. I’m not sure if this is possible, and if it is, I don’t know where to start. Is there anyone who might know this and could help me with it?
User avatar
Gregory
Posts: 1373
Joined: 14 Dec 2007, 15:25
Location: London, United Kingdom
Contact:

Re: Cue list to chase

Postby Gregory » 28 Jan 2025, 01:05

There isn't an option to convert a chase or cue list but you can move or copy all the cues in any playback to any other playback. This is relatively straightforward to do using the Move or Copy button and selecting the cues from the Playback View or by using syntax.

If you want to do the same using a macro, the following copies all the cues from the playback on fader 1 to a new chase on fader 2:

Code: Select all

Playbacks.Editor.CopyCues.SelectAll(location:("Playbacks", 1))
Playbacks.CreateChase("Playbacks", 1)
Playbacks.Editor.CopyCues.CopyMovePlaybackCues(Math.ToEnum("Avolites.Titan.Controllers", "Avolites.Titan.Controllers.Handles.HandleController+HandleOperations", "copy"), Playbacks.PlaybackEdit.Handle, false, true, false)
Playbacks.PlaybackEdit.Exit()
The first line specifies the source cues, selecting all the cues within the playback given. The second line creates a new chase, note this function is 0-indexed so 1 is the second fader. This line can be changed to the Playbacks.CueList.CreateCueList function to create a cue list instead of a chase. The third line "copy" can be changed to "move" if you prefer; as above the original playback remains untouched. The fourth line exits out of the chase or cue list record mode. You can choose to delete the original playback and move the new one if needed.

Who is online

Users browsing this forum: No registered users and 8 guests