Timing Controls Distribution

<< Click to Display Table of Contents >>

Navigation:  DeltaGUI Application Walkthrough > Populating the Timeline >

Timing Controls Distribution

When Seamless Looping is being used, any timing controls between Leader and Followers must be synchronised precisely. Whilst this could be done manually, it is best done using Delta’s timing controls distribution (TCD).

Registry Keys required to Implement TCD (for every server in the group)

First you need to set the ports that TCD will use to communicate by TCP and UDP.

Ensure DeltaServer is closed. In the registry, find \SOFTWARE\7thSense\Delta\System:

DisableSeamlessLoop: this should already be 0.

TimingControlsDistributionBasePort: This must be the number which, when added to the server group, gives the required port.

example:

required port no. = 2078
Delta server group = 16
TCD base port = 2062

The UDP port will automatically be set as TCP port + 1 (in this example, 2079)

TimingControlsDistributionEnabled: 1

Restart DeltaServer.

The Server Group in DeltaGUI

In this example, we have two servers in Group 63. On the Leader timeline a loop marker has been added to the timing area, and when we look at the Follower, we see the same marker visible:

Only timing control Markers can be added to the timing area:

If a timing control is moved or deleted from the Follower timeline, it will not be reinstated unless the Leader server control is touched.

The Leader timeline show must be saved to retain the controls.

The Follower timeline can be saved, but if both are closed and reopened, the Leader controls will be reasserted on the Follower.

If any server is removed from or added to the group, there will be an alert to restart that server:

Page edited [d/m/y]: 26/11/2021