Skip to content

Scheduling Events

A Schedule is useful for long-term running or permanent installations. It allows you to schedule track change events that occur regularly over long periods of time (days, weeks or even months).

The scheduler behaves in the following manner:

  1. The scheduler will go down the list of events to see what to do
  2. The scheduler will keep going down the list until it finds an active event
  3. As soon as it finds an event that is active it will switch to it
  4. Repeat the above steps.

To move the events up/down the scheduler list, simply drag and drop them

  1. Left-click the schedule property in the Transport Editor. This will open the Schedules manager which contains a list of all of the schedules available.
  2. Type the name of the new Schedule into the new schedule text field.
  3. Hit Enter. This will create the new schedule, add it to the Schedules manager, and open the Schedule manager. The Schedule manager consists of an ordered list of events.

Scheduler transport

Events are also referred to as schedule items. A schedule item specifies a track trigger event. For example, a schedule item can say: trigger track X for a set duration, repeating on a chosen interval, between the hours of A and B and on dates C to D.

The playmode the Schedule sets when the project starts: Stop, Play, Play to end section, or Loop section.

How the Scheduler switches between tracks:

  • Cut — a hard cut straight to the new track.
  • Fade — fades to black between tracks.

The ordered list of schedule items. The first active item in the list wins, so place higher-priority items (for example, a track that must play on the hour) nearer the top.

  1. Left-click +. This will open the scheduleitems manager which contains a list of all of the schedule items.
  2. Type the scheduleitem name into the new scheduleitem text field, in this example the event morning.
  3. Hit Enter. This will add the schedule item to the schedule menu and open the Scheduleitems editor.

Schedule item editor

As an example, the Schedule object called schedule 2 has been edited to contain one event called morning. Morning will be active for five minutes every hour, starting at 9am and ending at 4pm, between the 1st of November and the 15th of December, all days of the week.

Specifies the track that will be triggered.

Specifies the date range over which the event is active. The format is dd/mm/yyyy (a two-digit year is also accepted).

Specifies which days the item applies on: All, Monday to Friday, Weekends, or a single day (Sunday to Saturday).

Specifies the time range during the day that the event will be active. The format must be hh:mm.

Specifies how long the track stays active each time the event triggers. The format is hh:mm.

Specifies how often the event re-triggers within its time window — the repeat interval. The format is hh:mm.