User manual
Automation Protocol Appendix D – Automation Examples
Miranda Technologies Ltd Page 273
Appendix D
Automation Examples
Whilst it is all very well to have a list of automation commands, individual
commands are often only useful when used in conjunction with other related
commands. It is the job of automation to sequence automation commands at
appropriate time intervals to achieve the desired on-air effects. This chapter
therefore lists some basic sequences of automation commands to illustrate
some basic video operations.
Please note that automation commands can also be “batched” together via
GPI macros.
Keyer Animation Cut/Fade
In the following example, an animation called “Example.oxa” is loaded into
DSK 2, cut up, held on-air for a period of time, faded down over 30 fields
and then unloaded.
R01Example.oxa: // Load ‘Example.oxa’ into DSK 2
// Wait for image to load
31 1: // Cut up DSK 2
// Wait with image on-air
B1 1 1e: // Set DSK 2 fade rate 60 fields
11 0: // Fade down DSK 2
// Wait for fade-down to complete
A1: // Erase DSK 2
AB Mixing
The following example starts by performing a cross-fade from A to B over
120 fields. It then performs an asymmetric V-fade back to A via a black
colour field – again over 120 fields (40 + 80). This example assumes that the
system has been set up with SDI-A and SDI-B routed into the AB mixer, and
the output begins on A.