macros:example:setreleasepriorityandrelease
Table of Contents
Example
Release - Set Priority and Release
by: | Sebastian Beutel (idea by Ralf Keijsers, see facebook link below) |
---|---|
published: | October 2018 |
description: | sets release priority |
remarks: | idea see https://www.facebook.com/groups/1811437589141428/permalink/2027076607577524/ https://www.facebook.com/groups/Avolites/permalink/1365971510201746/ |
This is a development from Release - Set Priority
functions
affected properties
Code
- setreleasepriorityandrelease.xml
<?xml version="1.0" encoding="utf-8"?> <avolites.macros xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="Avolites.Menus.xsd"> <macro id="Avolites.Macros.Release.Low" name="Release Priority Low"> <sequence> <step>ActionScript.SetProperty.Enum("Playbacks.ReleasePriority", "LowPriority")</step> <step>Playbacks.ReleaseAllPlaybacksByPriority(Expert.ReleasePlayback.FadeTime, Expert.ReleasePlayback.UseMaster, false)</step> </sequence> </macro> <macro id="Avolites.Macros.Release.Medium" name="Release Priority Medium"> <sequence> <step>ActionScript.SetProperty.Enum("Playbacks.ReleasePriority", "MediumPriority")</step> <step>Playbacks.ReleaseAllPlaybacksByPriority(Expert.ReleasePlayback.FadeTime, Expert.ReleasePlayback.UseMaster, false)</step> </sequence> </macro> <macro id="Avolites.Macros.Release.High" name="Release Priority High"> <sequence> <step>ActionScript.SetProperty.Enum("Playbacks.ReleasePriority", "HighPriority")</step> <step>Playbacks.ReleaseAllPlaybacksByPriority(Expert.ReleasePlayback.FadeTime, Expert.ReleasePlayback.UseMaster, false)</step> </sequence> </macro> <macro id="Avolites.Macros.Release.Programmer" name="Release Priority Programmer"> <sequence> <step>ActionScript.SetProperty.Enum("Playbacks.ReleasePriority", "ProgrammerPriority")</step> <step>Playbacks.ReleaseAllPlaybacksByPriority(Expert.ReleasePlayback.FadeTime, Expert.ReleasePlayback.UseMaster, false)</step> </sequence> </macro> <macro id="Avolites.Macros.Release.Max" name="Release Priority Very High"> <sequence> <step>ActionScript.SetProperty.Enum("Playbacks.ReleasePriority", "MaximumPriority")</step> <step>Playbacks.ReleaseAllPlaybacksByPriority(Expert.ReleasePlayback.FadeTime, Expert.ReleasePlayback.UseMaster, false)</step> </sequence> </macro> </avolites.macros>
Explanation
This explains the functional steps within the sequence. For all the other XML details please refer to Formats and syntax
These macros set the release setting/user setting Release Priority
which can either be set by clicking <Release>
and toggling [Release Priority]
, or by setting the user setting.
How to use it
- fire one of the macros to set the release priority as intended
You could leave a comment if you were logged in.
macros/example/setreleasepriorityandrelease.txt · Last modified: 2019/01/15 02:18 by sideshowbond