Download CSC now click here » |
CSC is able to respond to network OSC messages to enable a large number of features to be remotely controlled. This list describes the action and format of those messages.
Cuelist
/cuelist/go
/cuelist/stop
/cuelist/prev
/cuelist/next
/cuelist/restart
/cuelist/back
/cuelist/highlightPrev
/cuelist/highlightNext
/cuelist/goSelected
/cuelist/goNextAct
/cuelist/goCue <cueNum>
/cuelist/sendCue <cueNum>
where <cueNum> is an integer or float argument
Status Update:
/cuelist/currentName <name> where <name> is string
/cuelist/nextName <name> where <name> is string
Trigger Lists
/triggerlist/go/{id}
/triggerlist/prev/{id}
/triggerlist/next/{id}
/triggerlist/findMarker/{id} <marker>
/triggerlist/restart
where {id} is the list number, integer 1-4; <marker> is an integer or float argument
WavPlayers
/player/stop/{id}
/player/pause/{id}
/player/resume/{id}
/player/cancelLoop/{id}
where {id} is the player number, integer 1-64
WavPlayer Live Mixer
/mixer/setLevel/{chan} <level> where <level> is level in dB, float
/mixer/chanfader/{chan} <position> where <position> is 0...1, float (R/W)
/mixer/setPan/{chan} <pan> where <pan> is pan, -100 to 100, float
/mixer/chanPan/{chan} <position> where <position> is -1...1, float (R/W)
/mixer/setMute/{chan} <state> where <state> is bool, 0=false, else true
/mixer/chanMute/{chan} <state> where <state> is 0 or 1, float (R/W)
/mixer/setSolo/{chan} <state> where <state> is bool, 0=false, else true
/mixer/chanSolo/{chan} <state> where <state> is 0 or 1, float (R/W)
/mixer/fadeOut/{chan}
/mixer/clearMasterMute
/mixer/masterMute <state> where <state> is 0 or 1, float (R/W)
/mixer/clearMasterSolo
/mixer/masterSolo <state> where <state> is 0 or 1, float (R/W)
/mixer/setLink <state> where <state> is bool, 0=false, else true
/mixer/masterLink <state> where <state> is 0 or 1, float (R/W)
/mixer/restore
/mixer/save
/mixer/createCue
where {chan} is the channel number, integer 1-64
System
/system/stopAllPlayers
/system/pauseAllPlayers
/system/resumeAllPlayers
/system/fadeAllPlayers <time> where <time> is in secs, integer
/system/completeActiveFades
/system/muteAudio
/system/unmuteAudio
/system/disableMidiTriggers
/system/enableMidiTriggers
/system/stopEverything
/system/stopCuelistAutolink
/system/stopMidiSequence
/system/allNotesOff
/system/setMasterLevel <level> where <level> is level in dB, float
/system/masterFader <position> where <position> is 0...1, float (R/W)
/system/audioOutputMute <state> where <state> is 0 or 1, float
*All methods marked R/W can be read and written to