Control Methods

The control methods panel is used to set the output command assigned to a control. The available control methods are MIDI, OSC and HTTP.

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.

Parameters

MIDI

  • MIDI Channel (0 to 15)
  • MIDI Note (0 to 127)
  • MIDI Velocity (0 to 127)
  • MIDI Mode (On or Off)

OSC

  • OSC String (OSC Message)
  • OSC Patch
  • OSC Mode (On or Off)
  • Max Slider Value (Default: 1)

HTTP

  • HTTP Request (HTTP Address)
  • HTTP Patch
  • HTTP Mode (On or Off)
  • Max Slider Value (Default: 1)

TCP

  • TCP String
  • TCP Patch
  • TCP Mode (On or Off)
  • Max Slider Value (Default: 1)

UDP

  • UDP String
  • UDP Patch
  • UDP Mode (On or Off)
  • Max Slider Value (Default: 1)


Please see Connectivity for more on Patching

Off Mode is only available for Toggle and Press & Release buttons where two states exist