Chapter 24. Version

24.1. New Features

24.1.1. DBO function

This setting determines the function of the DBO button. The options are

  • DBO Momentary (default and original behaviour)
  • DBO toggle
  • No FX Mometary (kills FX)
  • No FX toggle
  • Tap to time
  • Flash taps when DBO held
  • No function

When set to either of the NO FX options all FX are instantly set to zero size.

When set to Tap to time, the button acts like the Tap to time button on the MQ500 - setting the rate for the currently selected playback.

The Flash taps when DBO held option enables setting of speeds to playbacks by holding DBO and then pressing the flash button of the relevant playback.

24.1.2. Custom gel libraries

Added support for user custom gel libraries. User libraries are named usergels1.csv to usergels2.csv and must be stored in the show/heads folder. The files consist of four parameters separated by commas

<short name>,<long name>,<gel number>,<gel BGR value in hexadecimal>

The gel number is a number between 1 and 999.

For example, Lee 106 is represented as

L106 Primary Red,Strong red effect cycloramas,106,3200F0

When MagicQ starts it loads the standard gel libraries and then looks for the five user gel libraries and if present loads them. Changes to the library files will not take place until restarted. The gel libraries are not stored in the show file so will need to be copied onto all MagicQ systems including remote PCs.

24.1.3. Importing Patch

When Importing Patch in the Patch Window, View Chans the csv file can now specify GDTF format personalities (file extension .gdtf) as well as MagicQ personalities (.hed).

There is now a remote command to import heads from a file - this is similar to the load/save show remote command. The format is:

92,<XXXX>H where XXXX is a four digit number between 0000 and 9999 and refers to a file importXXXX.csv in the MagicQ show folder.

The import is the same as importing in the Patch Window, View Chans, Import Heads and may overwrite existing patched channels.

24.1.4. Keypad setting of intensity FX

Added support for setting intensity FX "Dimmer chase" directly using the keypad. When setting an intensity level it is now possible to specify a range - for example, to set some channels to run an intensity FX between 10% and 20% this can be set from the keypad:

@ 10 THRU 20 ENTER

Note that for this syntax to be accepted the Setup, View Setting, Keypad & Encoders, "Auto enter on intensity set" must be set to "No".

If the channels already are part of an intensity FX in the programmer then the size of the channel within that FX will be modified and an according change to the base level of that channel in the programmer. If the channel is not part of an intensity FX then if there is already a "Dim chase" FX in the programmer the channel will be added to that FX. If there is no "Dim chase" FX in the programmer then one will be added with this channel.

Once a channel has a FX in the programmer it can not be removed using the keypad syntax - however it can be set to a zero FX (i.e. has no effect) by setting the channel using a fixed range - for example @ 20 THRU 20 will set it to 20% with a zero size FX.

It is also possible to directly add the FX by entering this syntax directly into the Intensity value fields in the Programmer, View Levels view. This view will also show the min and max levels when a FX with a size greater than 0 is in the programmer. This only affects Intensity attributes - it is currently not possible for any other attributes.

24.1.5. Other changes

Added support to the on screen keyboard window to recall last edited text - this enables for example editing of previous palette/group name. For items with short names the keyboard window opens blank so that users can continue to just enter the new name - but pressing EDIT LAST button recalls the previous name to enable editing. For items with longer names the keyboard window opens with the full previous text - this can be blanked by pressing the BLANK button.

Added additional confirm option to only show confirm dialog for critical actions - this avoids confirm dialog for naming/updating/re-recording groups and palettes. In Setup, View Settings, Windows the Confirmation Requests setting now has the additional option "Confirm critical only".

When using Import Palettes in the Head Editor, MagicQ will accept icons numbers in hexadecimal format as well as decimal - just add 0h or 0x to the start of the number.

Added indication to Cue Stack, View Option, Chase Times to show when fixed delay or fade times are set - now shows "Fixed". When fixed fade/delay times are set and speed is reduced below these times MagicQ now holds the chase playback speed at these minimum times.

When selecting an IP address on PC, MagicQ will now attempt to set the subnet mask automatically.

24.2. Bug Fixes

Fixed a slowdown/freeze issue that occurred when changing encoder values for large numbers of heads with VDims. #0022848

Fixed problem where selecting a large range of heads (e.g. 1 THRU 48000 @@) whould take a long time when there were many heads patched.

Fixed a rendering issue on MacOS that caused the title and blank areas of various windows to appear white. #0022807, #0022736, #0022732

Fixed an issue where using the ALT-TAB shortcut to switch out of MagicQ would leave the ALT key stuck down.

Fixed the cursor in the virtual keyboard always moving two places when using the console or wing arrow keys. #0022801

The error messages shown when an invalid grid size is rejected by the software are now more clear.

The messages shown when using ALL+<number> and ALL+@<number> to select heads by intensity are no longer the same. #0022824

Fixed a reset during RDM discovery when fixtures sent an invalid RDM response.

Fixed a reset when copying multiple large files from a USB stick.

Fixed an issue with copying items between windows, if the windows were on different layouts. #0022505