Section 9.0 Overview
Rivendell Macro Language (or RML for short) is a set of commands implemented within
Rivendell that can be used to program the system to take various actions. A wide variety
of commands exist, ranging from control of outboard gear (such as switchers and GPIO
devices) to control of various aspects of log playout in RDAirPlay, to Rivendell user
management.
Section 9.1 Command Structure
Each RML command in its native form consists of a two-letter code, followed by zero or
more arguments (separated by spaces) and terminated with a '!' character. For example,
the 'Play Next' RML looks like this:
PN 1!
This command would cause the Main Log machine in RDAirPlay to start the next event
in the log. A full list of all available RMLs can be found in the section 9.3.
Section 9.2 Specifying Color
Some RMLs take a color value as one of their arguments. The following colors are
available:
white black
red darkRed
green darkGreen
blue darkBlue
cyan darkCyan
magenta darkMagenta
yellow darkYellow
gray darkGray
lightGray
Section 9.3 Available Commands
NOTE: not all commands shown will be available for all types of hardware (this is
particularly true of the GPIO and Switcher commands). For an up-to-date listing of
hardware devices supported by Rivendell, along with supported RML functionality for
each, consult the 'SWITCHERS.txt' and 'GPIO.txt' files in the Rivendell documentation
directory.
ADD NEXT
Code: PX
Syntax:
PX <mach> <cart>!
Insert cart <cart> in the next to play position on RDAirPlay log machine <mach>. Values for <mach> are:
1 = Main Log, 2 = Aux 1 Log, 3 = Aux 2 Log.
Comentários a estes Manuais