In Wings Vioso RX the variables are created and managed in the Media Pool category Variables. Variables are extremely versatile tools and can be used for a large range of different purposes:
Linking up functions within Wings Vioso RX. E.g. you can link up effect parameters, such as the degree of blurring, with a data or switch object via a value type Value Out and dynamically control the parameter via variable values.
Displaying current text information from various sources on the screen or on touch panels.
Connection with Avio devices. The variables are the key to the Avio world. They are used to make the connections with other devices or software of the Avio System.
Value changes. The formula parser allows changing of variable values and/or limitation to certain ranges.
Conditional functions. Logic comparison and evaluation of conditions using the formula parser allow conditional functions to be implemented.
Generating values and functions. Using variables and global variables, such as object or system time, you can generate values based on mathematical formulas allowing you to control the movement of objects. This way it is possible to create a circular movement or a jumping ball, for example. See Formula parser.
In the Media Pool category Variables you can add the following variables by right-clicking.
Value Out variables …allow sending of information to other Avio devices and controlling of parameters in Wings Vioso RX.
Value In variables …receive values from Avio devices for further use in Wings Vioso RX.
Function generator …generates functions and/or a time-based value which can also be used in Avio.
Internal Variables ...for internal calculations using the formula parser and exchange of data within Wings Vioso RX.
Text Out variables ...allow sending of text to other Avio devices.
Text In variables ...receive text from Avio devices for further use in Wings Vioso RX.
In addition to this, Wings Vioso RX also features system variables representing certain values in Wings, e.g. timeline or object time, parameters in tracks, and the computer system time. Such variables can also be used for control purposes and in formulas. More information about this can be found in the formula parser reference list. See Formula parser - System variables.
See also
Tutorial: Screen field control via formulas