User guide

ES9600 User Guide Chapter 5: Linear Timecode
54 Version 1.13
Tcstart
Starts the timecode running (assumes the player is in Generate mode)
NOTE: When changing to ‘new’ content with a different frame rate to that currently in use in a multiple player
master/slave setup, slave players should be stopped before loading new content on the master player:
1. Stop all players.
2. Load new content on master player.
3. Load new content on slave players.
4. Use the tcstart command to begin playback of the new content.
Changing content on the master player without stopping the slave players may result in a flashing or green screen
output being fed to the display devices until the new content is loaded on the slave players.
Control Example
Single file using separate control:
This example is the simplest type of synchronized show. Two Players, each load a single clip and play it through
to the end. This technique might be used in a 3D theater for example.
The required sequence of events, triggered by show-control is:
Cue the players (LoadClip or LoadPlaylist) commands - This command readies the file on each player for
playback)
Program the Master timecode generator (Tcgenerate)
Program the “Slave” as a timecode receiver (Tcreceive)
Set both devices to begin playing at a specific timecode (Tcplayat)
Set the master to begin timecode generation (Tcstart)
The 9600 Players will show video when the timecode specified in the Tcplayat command is reached.
Command sequence
To play file 0 on two 9600 units at 01:00:00:00, with a 5 second timecode lead in.
NOTE: This example assumes both Players are using the same base channel (1 in this case).
LoadClip responds when the file loading process is completed. If the show control system is not using these
responses to control the timing of messages to the Player, a delay will be required between the LoadClip and
Tcgenerate commands. The actual delay required is dependent on the file and will need to be determined
empirically.
Device 1 "Master" Device 2 "Slave"
LoadClip 1 0 <cr> LoadClip 1 0 <cr>
Tcgenerate 1 00:59:55:00<cr> Tcreceiveloop 1 <cr>
Tcplayat 1 01:00:00:00 <cr> Tcplayat 1 01:00:00:00 <cr>
Tcstart 1 <cr>
NOTES:
Adjustments to the slave Tcplayat timecode may be necessary to correct for encoding errors.