Enable configuration values within each plugin, when available, control whether the plugin is active but do not control loading. They are a better choice if you want to turn the plugins' activity on and off during usage.
Settings related to the initial startup when the project is loaded.
The layout file referenced will be loaded onto the scene and is expected to be contained with the registry/layouts folder. See <MISSING: Registry, Layouts>
The UI rendering can be enabled or disabled via the configuration.
This can be useful when you want to save performance and are done with editing the programming.
You can also control whether the Intro welcome dialog will be shown after startup and when the animated Screensaver will show up. Set the timeout to negative to disable the Screensaver.
{
"Backdrop": {
"Path": "" // File path for the backdrop image, string, default empty
}
}
Area Dimensions
Settings for defining the dimensions of the area, ie. the room size in the Schematic scene view.
{
"Area": {
"Width": 10, // Specifies the width of the area, number, default 10
"Length": 10 // Specifies the length of the area, number, default 10
}
}
ArtNet and DMX
These settings control where and how the DMX/ArtNet output plugins send signal. They will only take effect if the respective plugins are enabled.
OpenDMX and EnttecDMXPro plugins detect output device automatically and have no options besides toggling the respective plugins.
See Plugins, ArtNet and <MISSING: OpenDMX, EnttecDMXPro> for more information.
{
"ArtNet": {
"IP": "127.0.0.1", // Target IP address for ArtNet, string, default "127.0.0.1"
"Universe": 0, // ArtNet universe to target, number, default 0
"Enabled": false // Enables or disables ArtNet plugin, boolean, default false
},
"ArtNet2": {
"IP": "127.0.0.1", // Target IP address for ArtNet2, string, default "127.0.0.1"
"Universe": 0, // ArtNet2 universe to target, number, default 0
"Enabled": false // Enables or disables ArtNet2 plugin, boolean, default false
},
"ArtNet3": {
"IP": "127.0.0.1", // Target IP address for ArtNet3, string, default "127.0.0.1"
"Universe": 0, // ArtNet3 universe to target, number, default 0
"Enabled": false // Enables or disables ArtNet3 plugin, boolean, default false
}
}
OSC Configuration
Configuration settings for the OSC-related plugins.
{
"OSCReceiver": {
"IP": "0.0.0.0", // IP address for OSC Receiver, string, default "0.0.0.0"
"Port": 4444, // Port number for OSC Receiver, number, default 4444
"Enabled": true // Enables or disables OSC Receiver plugin, boolean, default true
},
"OSCAudio": {
"LocalAddress": "0.0.0.0", // Local IP address for OSC Audio, string, default "0.0.0.0"
"LocalPort": 5555, // Local port for OSC Audio, number, default 5555
"Enabled": true // Enables or disables OSC Audio Receiver plugin, boolean, default true
},
"OSC": { // Plugin OSCSender
"LocalPort": 4444 // General local port for OSC communication, number, default 4444
}
}
Remote Controller Configuration
Configuration for the Remote Controller plugin.
This plugin allows for a high level web remote controller interface.