Control Methods
The control methods panel is used to set the output command assigned to a control. The available control methods are MIDI, OSC, HTTP, UDP, TCP and sACN.
Controls maybe configured as follows
- Single Method, Single Command
- A single control method outputs a single command.
- For example:
OSC /app/go
- Single Method, Multi Command
- A single control method outputs multiple commands.
- For example:
OSC /app/go, OSC /app2/go, OSC /app3/go
- Multi Method, Single Command
- Multiple control methods ouput a single command each.
- For example:
MIDI Channel 1 Note 60 Velocity 127, OSC /app/go, HTTP http://10.0.0.1/go
- Multi Method, Multi Command
- Multiple control methods ouput each each output multiple commands.
- For example:
MIDI Channel 1 Note 60 Velocity 127, OSC /app/go, OSC /app2/go, HTTP http://10.0.0.1/go, HTTP http://10.0.0.2/go, HTTP http://10.0.0.3/go
Please see Controls for available control method parameters for each specific control type.
Parameters
MIDI
- MIDI Channel (0 to 15)
- MIDI Note (0 to 127)
- MIDI Velocity (0 to 127)
OSC
- OSC String (OSC Message)
- OSC Patch
HTTP
- HTTP Request (HTTP Address)
- HTTP Patch
Tap the cog icon in a patch line for advanced HTTP request properties
TCP
- TCP String
- TCP Patch
UDP
- UDP String
- UDP Patch
sACN
- sACN Universe (1-65536)
- sACN Priority (0-200)
Audio
- Audio File
- Volume
- Start Point (optional)
- End Point (optional)
- Fades In/Out (default: Off)
Video
- Video File
- Layer
- Volume
- Scale X
- Scale Y
- Position X
- Position Y
- Opacity
- Start Point (optional)
- End Point (optional)
- Fades In/Out (default: Off)
Please see Connectivity for more on Patching
An Audio and Video method may not be applied to the same control.
Sending a command in the Off state is only available for Toggle and Press & Release buttons where two states exist