User Tools

Site Tools



Timelines are vertical arranged in V-Control. It is possible to run more than one Timeline at a time.

Timelines are controlled by timecode. To tell the system were to get the timecode from, a Timecode Variable has to be configured. This can be the Position variable of a device such as a timecode reader or a player, as well as the internal clock of the V-Control machine.

To add a cue to a Timeline, enter a value in the Position field, select a command and click Add Cmd. Now a new row is added to the timeline table. The table is automatically sorted by time code.

Timeline user interface

Position: If a timeline is running, this field is updated with the current time(code) for this timeline. If a Timeline is edited, this field determines the position of the new cue. Each Time a cue is added to the timeline, the value of this field ist used as trigger value.

Loop: By default Loop is checked. If a Timeline is running, and the current Timecode is > then the last Cue's Timecode, the Timeline will not stop. It keeps running, and as soon as the selected Timecode variables content comes into a range of the Timecode values of the Timeline, it jumps to the corect position.

If Loop is unchecked, the task will stop if the last cue was executed.

Offset: Determines an offset value to the current Timecode. Could be positive or negative.

Select TC Variable:

In a new Timeline, there is a button labeled Select TC Variable. Click this button to select a device variable that contains a Time or Timecode that triggers this timeline.

Click the Add button if a variable is selected. The caption of the button changes to “Devicename.Variablename”.

Create Timelines

A new Timeline can be created by the Timelinelist's context menu. Alternatively use the Icon to do this.

Once created, the work with timelines is very similar then with cuelists. The only difference is that the first column has a timecode value instead of an ID. This timecode is used to trigger the cue.

Enter Timecode Values

Once a timecode variable is selected as timecode master, enter a time value in the Position field. This field is optimized for timecode values and takes care that the timecode is allways in a correct format. There is no need to enter the exact format by yourself. For example, if you want to have a timecode trigger value “00-01-12-23” it is OK to enter “11223”. After pressing the <Enter> key on your keyboard, the value is automatically formated to “00-01-12-23”.

The algorithm always looks from right to left, filling the missing digits with “0”. The Offset field works in the same way.

If you want to edit an existing value in the timeline after the cue was created, double click on the timecode value to edit it.

After editing, it might happen that the cue jumps to another row in the timeline. This is because the timeline is always sorted by timecode.

Using Timelines for daily tasks

If there are daily tasks such as power on and off a system, the timeline is one solution (among others) to do this. A System device is needed to get the real time of the V-Control system.

The System Device has the device variable CurrentTime, which can be used as timecode master for this task.

Click the Select TC Variable button to select the CurrentTime variable as master timecode.

In the example below, a projector is switched on at 09:00:00 in the morning and off at 18:00:00 in the evening.

timestrips.txt · Last modified: 2020/09/24 19:03 (external edit)