Cue List

   Print  Previous  Next
Basic Controls
How To Work With The Cue List
Setting Up Cues
Time Code
Important Notes
Playback Side
Live Control
File Watcher [Automatic Cue List Reloading]




The Cue List is an automated playlist.
It offers the possibility to precisely manage the automatic playback of effects. Once the Cue List is started, MADRIX will automatically play back your visuals according to your configuration and schedule. That means MADRIX switches from Storage Place to Storage Place [i.e. from effect to effect].

You can open the Cue List in 4 ways:

Go to Window > Cue List...
Press F7
Or click Programmer > Cue List on the user interface.
Or click Cue List on the user interface.


To close the Cue List and change back to the original MADRIX user interface:

Go to Window > Cue List...
Press F7
Or click Cue List > Programmer on the user interface.



Basic Controls

The main user interface offers 4 control buttons for the Cue List.

Cuelist Section

Cuelist Go

Go - Skips to the next Cue.

Cuelist Back

Back - Returns to the previous Cue.

Cuelist Play/Stop

Play/Pause - Starts or holds playback.

Cue List - Opens the actual Cue List window. This is the Cue List itself. Use it to set up your Cue List configuration.



How To Work With The Cue List

Cue List Window

The Cue List window can be used in 2 modes:

A] The Cue List is part of the MADRIX user interface. You can switch between different views [e.g., Programmer View, Cue List View, Group Control view].
B] The Cue List can be undocked and used freely as a separate window.


A] Cue List Docked


B] Cue List Undocked

Cuelist Dialog



Managing Cuelists

New - Creates a new Cue List. It also clears all entries from the current Cue List!

Open - Loads an already existing Cue List [of the file type *.mclx or *.csv]. Choose the file from your harddisk.

Open And Attach - Loads an already existing Cue List [of the file type *.mclx or *.csv] and adds it to the current Cue List.

Save - Stores your Cue List in an external file. You can choose to save in standard *.mclx file format; or to save in *.csv file format in order to easily edit the file with a text editor, for example.

Managing Entries

Add Cue - Adds a new cue to the Cue List. When a Time Code is received, MADRIX will also automatically add the currently received Time Code to the cue [by filling in the column Time Code].

Remove cues - Removes all currently selected cues from the list.

Duplicate cues - Copies the currently selected cues and adds them as new cues to the list.

Cue All - Adds new Cue List entries for all Storage Places that have a MADRIX Effect customized and stored.

# 4 - Displays the total number of cues in the Cue List.

Swap Position - Swaps the position of cues in the list when several cues are selected first.

Position Up - Changes the order, and positions currently selected cues one item higher up in the list.

Position Down- Changes the order, and positions currently selected cues one item lower down in the list.

Control Buttons

Go - Skips to the next cue.

Back - Returns to the previous cue.

Goto - Jumps to the specified cue. Make sure to enter the correct number in the nearby input field.

Play/Pause - Starts or holds playback.

Progress - Shows you the relative time progression of the current cue in a progress bar.

Undock - Allows you to undock the Cue List and use in a separate window.

Dock - Allows you to integrate the Cue List back into the user interface of MADRIX when undocked.

Multiple Selection

Double-Click / Right Mouse Click - Perform a double-click or right click with the mouse onto an entry into the specific column and you will be able to enter and change the values.

Multiple Selection - The list allows you to select and modify more than one entry at a time. Select several entries by using Shift + Left Mouse or Ctrl + Left Mouse or Shift + Arrow Keys. Then, right click into the column you want to change.

Spacebar or value of -1 - Removes all values or restores the default values.

Double-Click - Perform a double-click on the very first column of the Cue List in order to start playing from this cue [thus performing a Goto]. Make sure to only double-click in the first column. You can even jump to specific cues during Cue List playback in this way.



Setting Up cues

1] Add new cues to the Cue List by using
 A] Cue on the user interface,
 B] + in the Cue List window, or
 C] Cue All in the Cue List window.

2] Change each cue as explained in the list below.
 - Change values as described above in the section Controls
 - You can even edit the Cue List while it is playing.
 - Make sure to change the settings for each cue according to your requirements!



The first column shows the current playback state [Playing, Pause] and can also be used to perform a Goto with the mouse. Perform a double-click on the column in order to start playing from this cue. You can even jump to specific cues during Cue List playback in this way.


MADRIX automatically numbers each cue consecutively with an index number, beginning with 1.
- Note: Change this index number in order to quickly change the order of cues. MADRIX will automatically rearrange the list.


Automatically fills in a label. This label is based on the Description field of the Storage Place on the user interface. You can change the label if you wish.


Defines if the entry will be played at a specific date. You can enter 3 different types:
Daily -
This is the default value.
Enter 0, d, or D and the cue will be considered every single day.
A weekday -
Enter m or M  for Monday,
t for Tuesday,
w or W for Wednesday,
T for Thursday,
f or F for Friday,
s for Saturday,
S for Sunday.
A specific date -
Use one of the following formats:
[Year Month Day]
[Specific Day of Current Month of Current Year]
01 - First day of this month of this year
02 - Second day
[Specific Day of Specific Month of Current Year]
01-01 - First day, first month of this year
01-02 - Second day, second month

Time Code

Defines a specific time the cue should be played. Use the hours:minutes:seconds:frames format to enter the time: HH:MM:SS:FF

- 10 o'clock and 20 minutes, 30 seconds, and 10 frames
- Use one of the following formats:

[Short versions for single items]

- Works for single or multiple cues.
- Use Shift + Right Mouse Click and enter a number to add an Offset. [Otherwise you are entering the Time Code anew.]
- Use Ctrl + Right Mouse Click and enter a number to subtract an Offset. [Otherwise you are entering the Time Code anew.]
Automatic Completion
- MADRIX will automatically fill in the Time Code when adding a new cue [if a Time Code is received at the time].


Defines how long an effect is going to be played. The Fade Time is calculated as part of the Duration [and is thus a fade in]. Leave the Duration empty if the effect should be active as long as you do not control the Cue List manually [via Go, Back, Play/Pause, or Goto]. Use the hours:minutes:seconds:frames format to enter the time: HH:MM:SS:FF as explained under Time Code

Follow Cue

You can assign a certain cue to be played after another. As such, a Follow cue assigns the next cue the Cue List should play right after this cue. Follow cues allow you to define a certain order in which cues should be played by the Cue List. Simply enter the number of the cue that should follow. Leave empty if not required.


Defines in which Storage the effect is located. Enter a number between 1 and 256


Defines the exact Storage Place, where the effect is located. Enter a number between 1 and 256


Defines the Fade Type for the crossfader when the Cue List automatically fades from one effect to another. All Fade Types of the crossfader are available here. Learn more »Crossfader And Main Output

Fade Time

Defines the length of the automatic fade for the crossfader and thus creates a fade in. Enter a value in seconds:milliseconds format: SS:MM. Learn more »Crossfader And Main Output


Defines the Red color value for the Fade Type Color-Fade. Learn more »Crossfader And Main Output


Defines the Green color value for the Fade Type Color-Fade


Defines the Blue color value for the Fade Type Color-Fade


Defines the White color value for the Fade Type Color-Fade

Group Preset

Defines which Group Preset is triggered together with this cue. [The Fade Time of the Cue List will automatically be used as the Fade-In Time of the Group Control.] Enter a number between 1 and 256. Leave empty if not required.  Learn more »Fixture Groups [Group Control]



Time Code



Time Code is a useful option to trigger effects at certain times of the day or at certain points in time. For example, you might want to trigger Storage Place S1 P1 at 10:00 a.m. or when 3 minutes have passed after the start. Time Code is a convenient way to synchronize independent equipment of your LED installation with each other. This could be external audio equipment, other MADRIX computers, or even the same computer. You might want to set up a time-controlled show in sync with timelines of lighting effects of MADRIX and sound.

Receiving Time Code is possible with all MADRIX software license versions [including all MADRIX KEYs, MADRIX NEO, and MADRIX PLEXUS].



Time Code Source - Select from which source Time Code should be received.
- None - Deactivates the usage of Time Code.
- Art-Net - Receives Art-Net Time Code from an Art-Net source [for example, a console, another software, the »MADRIX Time Code Sender, etc.]. You need to activate Art-Net first. Learn more »Art-Net [DMX Over Ethernet]
- MIDI - Receives MIDI Time Code from a MIDI source. You need to activate MIDI first. Learn more »MIDI-IN
- SMPTE - Receives SMPTE Time Code from the MADRIX USB SMPTE hardware interface. Learn more »MADRIX I/O
- System Time - Uses the internal computer clock [i.e. the clock of the operating system] to generate the Time Code. If the time of your computer system is 10:00 a.m., the generated Time Code will be 10:00:00:00, for example.

Time Code Format - Allows you choose between different Time Code formats. When receiving Time Code from an external source, use the format sent by the external source. You can choose from:
- 24 FPS
- 25 FPS
- 30 Drop [30/1.001 FPS]
- 30 FPS


Displays the currently used Time Code. The hours:minutes:seconds:frames format is used: HH:MM:SS:FF

Learn more »Time Code [MIDI / Art-Net / SMPTE / System Time]



According to your configuration, you may have to set the Time Code Source to None to fully stop the Cue List.



Important Notes

Do not forget to save your Cue List or the complete MADRIX Setup file.
When you are using Date, Time Code, and/or Duration, logical routines are implemented to determine which cue should be currently active. These routines are explained in more detail below.



If you are setting up a Date for a cue, 3 options are available to you:

A specific weekday,
Or an explicit date.

If you are using a mixture of those three options, a cue will be favored and activated according to the following hierarchy if applicable:

An explicit date overrides a weekday entry. And a weekday entry overrides a daily entry.

For example, daily will activate a cue every single day. But on Mondays, another cue should be activated and it will be. But 2010/04/19 is also a Monday and this cue will be activated this day instead of the daily cue and instead of the Monday cue.


Time Code Without Duration

If you are using the column Time Code without the column Duration, a cue will only be activated if the Time Code passes this predefined time.
If the Time Code of a cue [without Duration] has already passed that deadline, the cue will not be activated.


Time Code With Duration

A] If you are using the column Time Code and the column Duration, a cue will be activated when the current Time Code falls into this time window.

A cue using Time Code and Duration will be activated if it falls into the time window.
In addition, the logical routine will check if the Date needs to be considered according to the information above [Date].
For example, if your daily cue should start at 8 o'clock for 8 hours and the current Time Code says 10 o'clock, the cue will be activated.

B] When using Time Code and Duration, you should be aware of what should happen when the Duration is over. A cue with a Time Code and Duration will expire eventually.

When a cue with Time Code and Duration is over or has expired, MADRIX will automatically select the next cue; regardless of what the next cue is.
MADRIX will not check if the next cue is valid or logic. If you do not want MADRIX to select the next cue, use Follow cues for example or make sure the next cue is set up correctly!


Loop Function

If all cues have been assigned a Duration, the Cue List will automatically start from the beginning again after the last cue.
If a cue inside the Cue List does not have a pre-defined duration, the Cue List will stop at this cue.
If you want to stop the Cue List with the last entry, you only have to remove the duration for the last cue in your Cue List.



Playback Side

You can choose how MADRIX manages the user interface when playing back the Cue List.

Go to Preferences > Options... > User Interface
[Keyboard shortcut: Ctrl+Alt+O > User Interface]

User Interface


Playback Side - Defines which sides are used during Cue List playback. Choose from 2 modes:
Alternating - MADRIX automatically switches from side to side between the Left Side and the Right Side.
- Example: The first Cue will be played on the Left Side of the user interface, the second Cue on the Right Side, the third Cue on the Left Side again, and so on.
By Storage ID Parity - MADRIX will decide which side to use depending on the Storage ID.
- Cues that refer to an odd Storage ID [e.g., Storage 1 or Storage 3] will be played back on the Left Side only.
- Cues that refer to an even Storage ID [e.g., Storage 2 or Storage 4] will be played back on the Right Side only.
- [When using only Storage 1 and Storage 2, this behaviour closely resembles how MADRIX 2 played back the Cue List.]
R - Restores the default settings. The default value is Alternating.
Click Apply to confirm.
Click OK to close the window.



Live Control

The majority of controls in MADRIX is disabled while the Cue List is running. The following control controls are available to you even during Cue List playback:

Cue List and Cue List controls


Submaster Left/Right
Color Filter Left/Right
Filter Left/Right
Speed Masters Left/Right, including Pause

Learn more »Controls [Left/Right]

Main Output Color Filter
Main Output Filter
Main Output Strobe

Learn more »Crossfader And Main Output

Master, including Freeze and Blackout
Audio Input Level, including AGC and Audio

Learn more »Master / Audio Input Level


Group Control

Learn more »Fixture Groups [Group Control]



File Watcher [Automatic Cue List Reloading]

MADRIX can automatically reload a Cue List within a predefined refresh time.
Learn more »General


[Ctrl & +/-] = Zoom In/Out | [Ctrl & 0] = 100%
Print   Previous   Next