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