Chapter 100. Version

100.1. New Features

100.1.1. Colour scheme

Improvements to Output, View Intensity window, Programmer and Track Sheet. MagicQ now uses the following colours:


In programmer


Increasing value


Decreasing value


Static value controlled by Playback/Cue


Tracked value

100.1.2. MagicVis visualisation

Toolbars have been added to the 3D View and Plot Views in MagicVis.

A new source option "Prog Only" has been added. This allows visualisation of what is in the programmer without the current playback state. This is different to the "Blind Prog" source option which shows what the Blind Programmer would look like when added to the current output state.

When MagicVis is running with the 3D view with Output as the source and BLIND is pressed on the console, then MagicVis automatically changes to split Output/Blind Preview mode so that both the output and Blind programmer can be monitored. When BLIND mode is exited then MagicVis returns to the single 3D view.

When MagicVis is running with the 3D view with Output as the source, and a S button is held on the console then MagicVis will change temporarily to show the contents of the Playback rather than the Output. On releasing the S button MagicVis reverts to showing the Output.

100.1.3. Timecode improvements

When a Cue Stack is set to Timecode the Cue Stack Window now shows the timecode simulator / internal timecode on soft buttons X and Y.

When a Cue Stack is set to External Timecode then the Timecode simulator is available - this is the same simulator that is available in the Setup window, but is easier to access when working on a timecode Cue Stack. Use soft button Y to turn the timecode simulator on and off. The display for soft button X shows the current timecode value (either received from external timecode or set by the simulator). Use soft button X to start and stop the timecode, or enter a value on the keyboard/keypad and press the soft button to jump to new timecode value.

When a Cue Stack is set to Internal Timecode then soft button X shows the current internal timecode value of the playback. Use soft button X to start and stop the timecode, or enter a value on the keyboard/keypad and press the soft button to jump to new timecode value. Soft button Y can be used to restart the internal timecode at 0.

Manually jumping to a Cue that is set to timecode timing will cause the timecode to be set to that timecode value when using the TC simulator for external timecode or when using internal timecode. Jumping to a Cue can be done by pressing GOTO CUE or putting the cursor on the Cue Status field of a Cue and pressing ENTER.

Improvements have also been made to how timecode is shown in the status window including indicating when it is set to timecode generate.

Added new audio option in Cue Stack audio field to allow audio files to jump to new position when stepping a timecode Cue Stack. Set the text "jump" in the audio field of Cues that should cause the current audio file to be restarted at the new duration (calculated as the difference in timecode value from the Cue step where the audio file was first played.

100.1.4. Release Executes Last Step

Added a new Cue Stack option "Release Executes Last Step". When the Playback is released then MagicQ executes the last step of the Cue Stack before releasing.

Any macros in the last step of the Cue Stack are also executed.

It affects all releases including releasing by flash button, fader to 0% or RELEASE button.

This can be used with a Release Time on the Cue Stack to perform a fade out of a different look when the Cue Stack is released.

100.1.5. Key Macros

Improved the Key Macro, Data window to show more information.

Added support for inserting a new key sequence into a keyboard macro - in Macro, View Data press the REC INSERT soft button. This avoids the need to re-record the whole macro.

Added soft button to retime the steps so that all steps are in sequence.

MagicQ now uses a new method internally for handling keys during remote control and for processing of key macros. When using this software version to remote control consoles with software older than there may be some problems with key mappings. There may also be some issues with keyboard macros recorded in shows using MagicQ software prior to For remote control we recommend all systems to be upgraded to latest software.

To stop a macro that is playing open the Macro Window, View Macros, put the cursor on the macro and press the STOP MACRO soft button. To stop all macros that are playing press SHIFT + STOP ALL MACROS.

100.1.6. Output configuration and conflicts

DMX I/O configuration. Status field now shows "En Cflct" and "Dis Cflct" when conflicted instead of "Enabled" and "Disabled".

Added column to show IP Address of received ArtNet/ACN/ShowNet/Pathport packets and also counter of collisions.

Added flashing warning in Status window if Outputs are configured incorrectly (multiple outputs clashing) or if Outputing on universes that are already on the network from other consoles.

Modified Outputs, View Chans, View DMX, View ArtNet window to show clashes coloured red.

Input packets received statistics (DMX I/O page right) are now supported for Pathport, ACN and Shownet as well as ArtNet.

100.1.7. Playbacks window

It is now possible to record, move, copy and remove in Playbacks Window, View Faders.

It is now possible to view the active Playbacks on the Console - press soft button C to set "View Active" = "On". In this view, the active playbacks are shown together with the page that they are active on. The top soft buttons, GO, PAUSE and RELEASE can be used on the active playbacks. Playbacks that are not active show the Cues Stack that would be activated if that playback was activated.

100.1.8. Other changes

Added support for changing Cue name, tracking options, times and timecode values in the Timeline window.

Added support for toggling on/off playbacks on Extra and Execute Wings that have FLASH buttons only (no fader or GO) without permanently setting the FLASH buttons to toggle. Hold SHIFT and press the FLASH or press S + FLASH to toggle #00011684

Added facility on MQ80 to automatically remove oldest .cdc files if system partition gets full go to Setup, View System, View Status, Change Software - MagicQ will automatically purge .cdc files if there is less than 500MB free on the disc.

Added new shortcut SHIFT + EXT to bring all windows to the internal monitor. On Compact consoles type 0 and press ALT MEDIA (EXT).

Added support for rental companies that have problems with users just disconnecting power and not shutting down the console correctly. If the file "fast_power_fail.txt" is placed in the main MagicQ folder (up one from the show folder) then when power is lost the console will only wait 10 seconds for a user cancel before auto shutting down. Normally the console will wait at least 2 minutes (4 on older consoles) for users to cancel before starting the auto shut down.

Added support for ALL + S to select heads used in current step of a Playback. This was previously documented in the shortcuts but was not implemented in previous versions.

Now when you move Groups in the Group window, any FX using the groups will be modified to use the same Group but in its new ID.

Now when you move Positions, Colours or Beams in the Position, Colour or Beam Windows any FX using the palettes will be modified to reference the same Palette but in the new ID.

Improved support for MIDI Beat Clock to support different divisors - Setup, View Settings, Ports, Remote Trigger Type including "MIDI Beat", "MIDI Beat Half" and "MIDI Beat Qtr".

Added option for Cue Stack macros to activate at a specified level - e.g. a1/50 activate PB1 at 50%. It is also possible to activate multiple playbacks - e.g. a1>3/50

Added new "M+C Repeat" option in Setup, View Settings, Hardware, Reduced Rate Output. This sends outputs over network mixed and changes only, except that all changes are repeated once. This is useful in situations where "Mixed + Changes" was in use to reduce network traffic, but DMX fixtures are responding slowly to flash buttons.

100.2. Bug Fixes

Improvements to the contrast of colours in the Output, View Plan window. #0011029 #0010529

Improvements to showing of colours in Output, View Plan window for colour wheel (non CMY/RGB) fixtures. #0009520

Chan test does not work on channels that were previously used for 16bit fine attributes of fixtures and were then marked as unpatched. #0004912

Fixed problem with Cue Window, View Times, Adv Timing when viewing Duplicate Element heads.

Fixed problem with Output Window, View Chans missing the last channels #0005568

Fixed problem with refresh in the Playback Window when switching between faders and buttons. #0011690

Fixed problem with NEXT HEAD + PREV HEAD shortcut for ALL HEADS. #00011670

Fixed support for Patch copying of heads with virtual dimmers. If a copy is set up in the Patch for RGB channels for a head that has a virtual dimmer, from a head that has a virtual dimmer, then the level of the virtual dimmer of the copied head is used when calculating the output.

Fix when using MIDI Automs - velocity of 127 generated 99% not 100%. #0007727

Reset when using Plot View when using Group filter. #0011467

Fixes to the paperwork plots where text was not readable. #0010630

Fixes to Focus Tracking in recent betas #0011617

Import show with MagicVis items did not load the MagicVis items #00011412

Fix for Visualiser snapshots when connected to MagicVis stand-alone. Snapshots would not be transferred from MagicVis to the MagicQ console/MagicQ PC system.

Fix so that when Visualiser snapshots are recorded the playbacks are automatically refreshed to show the new snapshot. Previously a change of the fader level, page or Cue Step was required.

Fix for issues with gobo rotation ranges in Visualiser #0011575

Fix to MagicHD stand alone - the DMX/Ethernet settings were not saved correctly.

Fix support for MagicQ USB unlock dongle on MagicQ for Linux PC.

Fixed problem with manual crossfades with channels that were fading out and did not have hard values in the next Cue.

Modified so when using manual crossfader it now crossfades if all attributes have 0 times. If any attribute has a time assigned then that attribute will crossfade and all others will snap. #00011361, #0011084