Chapter 175. Version

175.1. New Functions

175.1.1. Timecode Simulator

MagicQ now includes a powerful timecode simulator for simulating external timecode when an external timecode source is not available. In the Setup Window, the simulator is turned on using soft button Y. When the simulator is on, then any received external timecode is ignored.

The timecode start value can be set by entering a timecode value and pressing the X soft button. The X soft button is also used to start and stop the timecode running.

Entering a new timecode value whilst the timecode simulator is running will jump directly to the new value and continue running.

Typing * before pressing the X button will restart from the last entered timecode.

175.1.2. Macro Segments

Macros now support fader moves and encoder changes as well as button presses. This enables complete recording and playback of macro segments. Macro timing and playback now uses a higher resolution internal clock enabling accurate playback of recorded sequences.

MagicQ optimises fader moves to remove redundant steps.

It is now possible to move steps in the Macro, View Data view press MOVE and then select the source followed by the destination. Multiple steps can be moved using SHIFT and the cursor keys.

The macro data can be reordered if the times have been changed out of sequence using the REORDER soft button.

The number of macros has been increased to 500.

175.1.3. MagicQ Automation

MagicQ supports an automation system to enable it to automatically respond to both external, internal and timed events. MagicQ can trigger on external events such as MIDI notes, DMX input, serial input, timecode, and the remote contact input. MagicQ can also trigger on internal events such as system startup, system shutdown and system powerfail. In addition MagicQ can trigger on timed (scheduled) events.

MagicQ now supports an Automation Window for managing all of the automated events. The Automation Window supports multiple events with each event being subject to specified parameters.

Each event then triggers a particular MagicQ function this can be a function on a Playback, a Cue Stack, a Cue, a Page, a Macro or a Layout.

MagicQ can take a parameter from the event trigger and pass it to the function for example, it could take the velocity from a MIDI note event and tigger a Playback level using that velocity.


  • Scheduled
  • MIDI note
  • MIDI sysex
  • Timecode
  • Remote
  • DMX input
  • Serial port
  • Startup
  • Shutdown
  • Power fail


  • PB a,r,level
  • PB level
  • PB activate
  • PB release
  • PB act FULL
  • PB go
  • PB back
  • PB ffwd
  • PB fbck
  • PB jump
  • Stack activate
  • Stack release
  • Stack level
  • Cue activate
  • Cue release
  • Cue level
  • Run macro
  • Change layout
  • Change page
  • Change page release main
  • Change page release all

175.1.4. Show file name auto increment

MagicQ now supports auto incrementing show file names. To start an auto incrementing show file, save a show file with the last part of the name set as _001. When you next press SAVE SHOW, MagicQ will suggest saving to _002. Press ENTER to accept, or edit the name to save to a different name.

Note that in order to avoid accidentally saving to incrementing files, all 3 digits must be present - _1 or _10 is not supported. When the number _999 is reached MagicQ will not auto increment and will request a new name.

Please note that over use of the auto increment feature will lead to high disk usage. It is important to clear out old versions once the show is finished.

To delete all old revisions of the current show file, go to File Manager, and press SHIFT and REMOVE OLD REVS. This will remove all revisions of the current show file that have a lower revision number. It will not remove the current show file.

175.1.5. Enabling / Disabling Zones from Cue Stack Macros

It is now possible to enable and disable zones (groups of Universes configured in Setup, View DMX I/O, page right) using Cue Stack Macros. To enable a zone use the macro H5 and to disable a zone user the macro H6. For example to enable zone 2.


To disable zone 2:


175.1.6. Other Changes

Modified behaviour of Swap mode and Execute Window. Cue Stacks activated from the Execute Window (or Stack Store Window) now operate as if faders have been put to 100% rather than flash buttons. Cue Stacks activated from the Execute Window will not cause other playbacks to swap unless they are set as Flash always swaps. ###0001473

Support for include of just the FX from a Playback using SHIFT + INCLUDE.

Added extra protection to try to avoid losing settings if the console disc experiences a complete power off or reset from the white button.

175.2. Bug Fixes

Fixed problem with reassertion of FX in playbacks.

Macro 100 was not working. #0003917.

Fixed problem with Cue timing when using Mini Wing. On some systems the system tick rate would be half the required rate causing fade times to take twice as long. #0000702, #0003620, #0003864

Fixed problem with Grab show in versions and

Fixed problem with using the Edimax USB Wifi interface on MagicQ Pro 2010 consoles - this was broken in v1.5.4.0 to Requires kernel to be upgraded to kernel - this is included as part of Setup, View System, View Status, Change Software and then select the number associated with kernel3.9.2.0.

Fixed problem when sending patch from Capture to MagicQ. #0003914

Fixed problem with copying groups to Playbacks. #0003828.