This topic includes:
▪Overview
▪Creating A New Schedule
▪Adding And Managing Events
▪Editing Events
Overview
Advanced schedules, including calendar functions, are easily available to you.
While Schedules do incorporate advanced workflows, one of their main areas of application is the [time] management of several Cue Lists and/or Timelines.
You can open the Schedules in 2 ways:
▪Go to the menu Tools > Scheduling...
▪Or click Layers > Scheduling on the user interface.
To close the Schedules again and change back to the original MADRIX 5 user interface:
▪Go to the menu Tools > Scheduling...
▪Or click Scheduling > Layers on the user interface.


|
Undock - Creates a separate window to freely use the Scheduling window detached from the main user interface. The separated window can be enlarged in size and shown on multiple monitors.
|

|
Dock - Brings the separate, detached window back again into the main user interface.
|
Creating A New Schedule
Schedules
▪You need to create a new Schedule first.
[Navigate the left side of the window.]


|
Add - Creates a new Schedule, which has no Events added to it yet, but is set as Active.
▪You can add more than one Schedule.
▪Creating multiple Schedules is a tool to organize yourself.
Multiple Schedules can be active and are active at the same time!
Remove - Removes the currently selected Schedules, including all Events.
Duplicate - Copies the currently selected Schedules and adds it as a new item.
|

|
Position Up - Changes the order, and moves the currently selected Schedules one item higher up in the list.
|

|
Position Down- Changes the order, and moves the currently selected Schedules one item lower down in the list.
|

|
Left Mouse Double-Click / Right Mouse Click - Allows you to enable or disable the currently selected Schedules.
Active - Enables a Schedule.
Inactive - Disables a Schedule. Included Events will not be triggered.
|
Name
|
Shows the label of the Schedule. The software names new Schedules Schedule # by default and indexes them.
Left Mouse Double-Click - Allows you to edit the name. Enter any name and confirm with Enter on your keyboard.
|
Multiple Schedules

|
If you have selected several Schedules, all included Events will be shown [on the right hand side] and a new column is shown.
Left Mouse Double-Click / Right Mouse Click - Allows you to re-assign Events to other Schedules for better organization.
|
File
The following options for file management are available:
[Navigate to the right side of the window.]

|
Left Mouse Click - Opens the context menu.
Open... - Loads a previously saved Schedule file [of the file type *.mscx]. Choose the file from your system.
Open+... - Loads a previously saved Schedule file [of the file type *.mscx] and appends it to the current items. Choose the file from your system.
Save As... - Stores all of your Schedules in an external file as MADRIX Schedule [of the file type *.mscx].
Clear - Removes all Schedules and their included Events.
|
Adding And Managing Events
▪By default, a new Schedule does not yet include any Events.
▪Make sure to select a Schedule first and only select one Schedule.
▪You can sort Events in ascending or descending order by clicking on the corresponding column headers, such as Status, Description, Triggers, Actions, Validity.

|
Add - Adds a new Event, which has no Triggers or Actions defined yet, but is set as Active.
|

|
Remove - Removes the currently selected Events. Select one or more Events first.
|

|
Duplicate - Copies the currently selected Events and adds them as a new item at the end of the list.
|

|
Count - Displays the total number of Events in the Schedule.
|

|
Filter - Activates the filter.
- Enter any text to filter out items that do not include this text. The button is shown in green if the filter is active.
- Terms can be case-insensitive. You don't have to use capital letters.
- Feel free to use terms that are incomplete. For example, mad will include results for MADRIX.
- You may specify certain columns by using a colon [:].
- For example: Description:2 shows only lines where the number is included in the Description, for example.
- Add, Remove, and Duplicate are disabled while a filter is active.
Ctrl+F - Opens the filter.
Esc - Closes the filter.
Right Mouse Click - Resets the filter [and closes it again if it is still open].
|
Editing Events
(Manual) Triggering

|
A play icon is being flashed when an Event hast been triggered automatically.
|

|
Left Mouse Double-Click / Right Mouse Click - Allows you to trigger an Event manually.
|
Status

|
Left Mouse Double-Click / Right Mouse Click - Allows you to enable or disable an Event.
Active - Enables an Event.
Inactive - Disables an Event. The Event will not be triggered automatically.
|
Description
This column allows you to add a label to the Event.
Left Mouse Double-Click / Right Mouse Click - Allows you to edit the Description. Enter any text and confirm with Enter on your keyboard.
Triggers
▪Left Mouse Double-Click / Right Mouse Click - Allows you to edit the Triggers.
▪Note: Several Triggers can be configured per Event.
The following Triggers are available:
Cue List > Completed
|

The configured Action of the Event will be triggered once the specified Cue List has been completed.
[This does not apply in case playback has been manually aborted and canceled or if the Cue List plays in a loop.]
Parameters:
Cue List # - Defines which Cue List needs to be completed [since you can create several Cue Lists]. - You will be warned if no Cue List [with the corresponding index] has been created yet.
|
Timeline > Completed
|

The configured Action of the Event will be triggered once the specified Timeline has been completed.
[This does not apply in case playback has been manually aborted and canceled or if the Timeline plays in a loop.]
Parameters:
Timeline # - Defines which Timeline needs to be completed [since you can create several Timelines]. - You will be warned if no Timeline [with the corresponding index] has been created yet.
|
Time Code
|

The configured Action of the Event will be triggered once the specified Time Code has been received and reached.
[Time code may even run backwards.]
Parameters:
Time Code - Defines the time code in HH:MM:SS:FF [Hours:Minutes:Seconds:Frames].
Time-Code Format - Allows you to choose from 24 FPS, 25 FPS, 30 Drop, and 30 FPS. [This refers to the way time code is shown, but not how it is processed.]
Source - Allows you to choose from where to receive the time code. Choose from Art-Net, MIDI, SMPTE.
|
Timer
|

The configured Action of the Event will be triggered once the specified Time has been reached.
Parameters:
Time - Defines the type of timer. Choose from Fixed, Sunrise, or Sunset. Enter the time or offset in +/-HH:MM:SS [Hours:Minutes:Seconds].
- Offsets can be used in addition to the automatically calculated sunrise or sunset times.
- Sunrise and sunset are calculated from the set time and location in the options of the software. Learn more »Time / Location
Interval - Allows you to choose from:
- Once. Then, enter a specific Date in YYYY/MM/DD [Year/Month/Day]. [Triggers only once.]
- Daily. [Triggers every day.]
- Weekly. Then, choose the weekday [Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday]. [Triggers every week on the specified weekday.]
- Monthly. Then, choose the Day of the month. [Triggers every month on the specified day.]
- Yearly. Then, choose the Day of the year as MM/DD [Month/Day]. [Triggers every year on the specified day and month.]
- Custom. Then, choose the interval as HH:MM:SS [Hours:Minutes:Seconds], up to 23:59:59. [Triggers every day in the specified interval.]
|
Actions
▪Left Mouse Double-Click / Right Mouse Click - Allows you to edit the Actions.
▪Note: Several Actions can be configured per Event.
The following Actions are available:
Audio Input Level > Set
|

Changes the level of the Audio Input.
Parameters:
Value - Specifies the level [in %]. Valid values range from 0 to 100.
Fade Time (s) - Specifies the time it takes to linearly fade to the specified setting from the current setting [in seconds]. Valid values range from 0 to 3600.
|
Audio Output Level > Set
|

Changes the level of the Audio Output.
Parameters:
Value - Specifies the level [in %]. Valid values range from 0 to 100.
Fade Time (s) - Specifies the time it takes to linearly fade to the specified setting from the current setting [in seconds]. Valid values range from 0 to 3600.
|
Cue List > Pause
|

Pauses playback of the currently playing Cue List.
|
Cue List > Play
|

Starts playback of the specified Cue List.
Parameters:
Cue List # - Specifies the index of the Cue List. The name of the Cue List will be shown. - You will be warned if no Cue List [with the corresponding index] has been created yet.
Goto - Specifies to which Cue the software jumps when starting playback. - You will be warned if no Cue [with the corresponding index] has been created yet.
|
Group Preset > Call
|

Activates the specified Group Preset.
Parameters:
Group Preset # - Specifies the index of the Group Preset. The name of the Group Preset will be shown. - You will be warned if no Group Preset [with the corresponding index] has been created yet.
Fade Time (s) - Specifies the time it takes to linearly fade to the specified preset from the current preset [in seconds]. Valid values range from 0 to 3600.
|
Master > Set
|

Changes the level of the Master.
Parameters:
Value - Specifies the level [in DMX values]. Valid values range from 0 to 255.
Fade Time (s) - Specifies the time it takes to linearly fade to the specified setting from the current setting [in seconds]. Valid values range from 0 to 3600.
|
Storage Place > Call
|

Activates the specified Storage Place.
Parameters:
Storage Place - Specifies the storage via S. Specifies the place via P.
Fade - Specifies the Fade Type as well as the Fade Time [in seconds]. Valid values for Fade Time range from 0 to 3600.
|
Timeline > Play
|

Starts playback of the specified Timeline.
Parameters:
Timeline # - Specifies the index of the Timeline. The name of the Timeline will be shown. - You will be warned if no Timeline [with the corresponding index] has been created yet.
Start Time - Enter the start time code in HH:MM:SS:FF [Hours:Minutes:Seconds:Frames]. The used time-code format will be shown.
|
Timeline > Stop
|

Stops playback of the currently playing Timeline.
|
Validity
▪Left Mouse Double-Click / Right Mouse Click - Allows you to edit the Validity.
▪Note: Several time frames can be configured per Event.
Validity
|

Allows you to specify time slots in which the Event is valid.
If no specific time frame is chosen, Include : Always will be shown and used.
Parameters:
Make sure to enter valid time slots.
Date - Specifies the start date and end date of the time slot [both inclusively].
- Enter the specific dates as YYYY/MM/DD [Year/Month/Day] or use the calendar widget to choose the date.
- This input field supports wildcards, such as YYYY/12/31, 2024/MM/01, or 2024/06/DD.
- Mouse Wheel Or Arrow Up/Down - Once a date has been entered, you can scroll through the values via your mouse or keyboard. Changes the day.
[Ctrl + Mouse Wheel Or Arrow Up/ Down - Changes the month. Shift + Ctrl + Mouse Wheel Or Arrow Up/ Down - Changes the year. ]
Time - Specifies the start time and end time [both inclusively].
- Enter the times in HH:MM:SS [Hours:Minutes:Seconds].
- Use one of the following formats:
102030
10:20:30
10h20m30s
[Short versions for single items]
10h
20m
30s
- Mouse Wheel Or Arrow Up/Down - Once a time has been entered, you can scroll through the values via your mouse or keyboard. Changes the seconds.
[Ctrl + Mouse Wheel Or Arrow Up/ Down - Changes the minutes. Shift + Ctrl + Mouse Wheel Or Arrow Up/ Down - Changes the hour. ]
Weekdays - Specifies specific days of the week.
- M - Monday, T - Tuesday, W - Wednesday, T - Thursday, F - Friday, S - Saturday, S - Sunday
- All weekdays will be applied if no days are selected.
- Type Include will show selected weekdays in green.
- Type Exclude will show selected weekdays in red.
Type - Choose whether only the specified time slot should be factored in [Include], or if all other time frames should be factored in; making it the exception and thus excluding it [Exclude].
Events are inactive in the following two cases:
- There is at least one time slot of the Type Exclude and the current point in time falls into this time window.
- There are several time slots of the Type include, but not one of them applies to the current point in time.
|
|