LUA Salvo Generator
The Salvo Generator takes the current contents of the offline matrix and creates a LUA script that recreates the crosspoints, locks and MADI configuration currently present.
Configuration → Device → Plugins → Scripting Engine
Note: Scroll down beyond the 'System Scripts' table to get to the Salvo Generator.
Usage
Short version: Chose a system script slot (1..64), enter a name and press 'Generate!'. The generated script will show up under the designated button.
You can fine tune the generation by chosing the text and background colors of the created button and selecting various options:
- include crosspoints
If selected, all crosspoints that are present in the offline matrix produce a corresponding setaudioxp command. Crosspoints that are not set in the offline matrix do not generate code, i.e. if the generated script is run, those destinations remain untouched. Also no code is included to unlock crosspoints prior to setting them, so a locked channel will remain unchanged if the script is run. - include code to unlock crosspoints before setting them
If selected, every setaudioxp is preceded by a corresponding setaudiolock to unlock the destination. Use this option if you want the crosspoints to be set no-matter-what. - include locks (full matrix)
If selected, the generator locks all destinations that are currently locked. - include MADI config for all ports with crosspoints
If selected, the generator produces code to set the MADI frame mode and channel number, the WordClock source and multiplier setting and the port redundancy of any MADI port that has destinations set in the offline matrix.