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

Start Roll Mode

/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

Turn On Air flag ON (see studio clock)

/ontime/offAir

Turn On Air flag OFF (see studio clock)

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

Was this helpful?