AVOLITES TITAN API

AddMidiTrigger

Adds a midi trigger.

Namespace: Triggers

Syntax

MACRO

Void Triggers.AddMidiTrigger(Int32 mappingId, TriggerTargetData targetData, Int32 channel, PanelMidiCommands panelCommand, Int32 value, Int32 min, Int32 max, Int32 threshold, Boolean useLevelMatching)

HTTP

http://[ip]:4430/titan/script/2/Triggers/AddMidiTrigger?mappingId={titanId}&targetData={}&channel={titanId}&panelCommand={}&value={titanId}&min={titanId}&max={titanId}&threshold={titanId}&useLevelMatching={bool}

Parameters

mappingId ( Int32 ) : The mapping to add to.

targetData ( TriggerTargetData ) : The target data.

channel ( Int32 ) : The midi channel.

panelCommand ( PanelMidiCommands ) : The midi command.

value ( Int32 ) : The value.

min ( Int32 ) : The min.

max ( Int32 ) : The max.

threshold ( Int32 ) : The threshold.

useLevelMatching ( Boolean ) : if set to true [use level matching].

useLevelMatching

HTTP Example:
http://localhost:4430/titan/script/2/Triggers/AddMidiTrigger?mappingId={titanId}&targetData={}&channel={titanId}&panelCommand={}&value={titanId}&min={titanId}&max={titanId}&threshold={titanId}&useLevelMatching=true