OSC

OSC Control API (default port 8888)

The OSC API implements all controls in Timer Control in addition to being able to jump to events using the /ontime/goto and /ontime/gotoid messages.

The event order and event ID necessary are visible in the event block when in expanded mode (green text)

Message
Parameter
Action

/ontime/play

Start timer on selected event

/ontime/start

int event order eg: (1)

Starts playback of given event

/ontime/startid

string event id eg: (84d1)

Starts playback of given event

/ontime/pause

Pause timer

/ontime/prev

Select previous event

/ontime/next

Select next event

/ontime/unload

De-select event

/ontime/reload

Reload timer for selected event

/ontime/roll

/ontime/delay

string time in minutes eg: (10 or -10)

Delays running timer by given amount

/ontime/goto

int event order eg: (1)

Jumps playback to event

/ontime/gotoid

string event id eg: (84d1)

Jumps playback to event

/ontime/onAir

/ontime/offAir

OSC Feedback (default port 9999)

Ontime gives feedback on its running state over OSC. The implemented feedback as of now

Message
Parameter
Event

/ontime

play

Runs on Play

/ontime

pause

Runs on Pause

/ontime

stop

Runs when timer stops

/ontime

prev

Runs on Prev

/ontime

next

Runs on Next

/ontime

finished

Runs when a timer reaches 0

/ontime/time

string eg: (00:10:23)

Returns current running timer

/ontime/overtime

int

Will return 0 or 1 to indicate wheter timer is in overtime

/ontime/presenter

string

Returns presenter value of the running event

/ontime/title

string

Returns the title of the running event

/ontime/eventNumber

int

Returns index of running event

Last updated