These are the messages that can be sent from media servers to the Subtext On-Site Node for control of venue state and subtitle synchronization.

OSC

/time/code {String: “HH:MM:SS:FF”}

Updates timecode on server

/time/seconds {float}

Updates timecode on server, in seconds

/send_text {string: message, [string: language, optional]}

Broadcasts string of arbitrary text to connected devices, optionally masked by language selection

/set_program {string}

Activates a particular show / program for the venue. Server defaults to program 0 if only one available

/start_freerun {int: reset, optional}

starts freerunning timecode. Optional int specifies if free running timecode should be reset. Defaults to 0 (should not reset).

/stop_freerun

stops freerunning timecode