Version 1.9.5.x Change Notes

Version 1.9.5.6

Added support for MagicQ Rack + DIN products.

Bug Fixes

Fix for not being able to set the screen resolution of MQ250M external monitor. #0040156

Fix for issue where when OTP protocol was enabled then changing any other network setting stopping output of sACN.

Fix for sACN sync outputting on incorrect multicast address (+1).

Fix for DMX output for Compact and Mini Connect consoles on Ubuntu Linux OS. #0040315

Version 1.9.5.5

Bug Fixes

Fixed an issue where reopening the Timeline window causes a reset with a large number of graphical items when zoomed out. #0039157

Fixed an issue with sACN with some (non ChamSys) nodes that rejected recent support for sACN sync. Affected 1.9.5.4 and above only withe sACN Type set to Normal or Sync.

Firmware Changes

SnakeSys firmware version changed from v021A to v0220 for B4, R4 and T2 devices.

Added GeNetix firmware V1.04 for GN5 and GN10 support.

Version 1.9.5.4

New Features

Support for GeNetix nodes

Support for GeNetix nodes has been added in this version. This includes GeNetix GW2O, GW2I, GN2, GN5 and GN10.

GeNetix nodes can be fully configured from VIEW CHAMNET in Device Manager, including configuring of device and port parameters and the storing and retrieving of Scenes.

GeNetix GN2, GN5 and GN10 can be connected to MagicQ either via USB or over network. USB connection takes priority over network connection. GeNetix GW2O and GW2I are network only.

GeNetix GN2 unlocks MagicQ into Reduced mode when connected via USB or network. GeNetix GN5 and GN10 unlock MagicQ fully when connected via USB. When connected through network the GN5 and GN10 unlock MagicQ into Reduced mode.

GeNetix nodes can be upgraded from Device Manager when connected via network.

Network settings

The Net Manager window has been improved with sub menus for ChamNet including Devices, Ports, Options and Scenes. The Options sub menu enables the device options of the GeNetix and SnakeSys to be viewed and set. The Scenes sub menu enables activating and deactivating Scenes by pressing enter on the required Scene. Scenes can be recorded and removed using the usual MagicQ Record and Remove buttons. Scenes on multiple GeNetix devices can be activated/deactivated/recorded and removed using cursor selection, or on all devices by cursor selecting the whole column.

The CONFIG DEVICE soft button has been renamed QUICK SETUP to match the new GeNetix node menus.

A new IGMP Querier setting has been added in Setup, View Settings, Network to disable or force enable the IGMP Querier within MagicQ. This is useful where there is an external router with IGMP Querier enabled - for example where there is a Luminex Gigacore with IGMP Querier enabled. Note that if the Querier is disabled on a network without another Querier enabled then sACN, ChamNet and other multicast protocols may not pass through the network correctly.

Added Art-Net sync option to the Art-Net type in Setup, View Settings, View Network. The additional options V4 Sync and V4 Sync Unicast Only are now available. Art-Net sync enables synchronisation of multiple DMX lines across multiple different Art-Net to DMX nodes.

Added sACN sync option to a new sACN type setting in Setup, View Settings, View Network. MagicQ uses the first enabled universe outputting sACN as the sync universe.

Added a NETWORK SETTINGS button to the Net Manager to shortcut to the Network tab in Setup to set the console IP address settings.

New Visualiser Type and Visualiser Offset settings have been added to Setup, View Settings, Network. This is used to determine the protocol used for unicasting the console output data to a Visualiser direct from the console. This is useful if you wish to use a different protocol or different universes for your Visualiser from those being used to output to the lighting rig.

Other Changes

When copying Groups to Playbacks, MagicQ will now create a Group Cue if Group Cues are enabled. #0034362

The Make Hard shortcuts are now supported for Group Cues.

Added an "Adjust TC" button to the Cue Stack Window, View TC. This enables all of the timecode values in a Cue Stack including all of the associated TC tracks to be adjusted, for example to add or subtract hours to match the incoming timecode signal for a particular song. If the adjustment would cause timecode values to go negative MagicQ warns about this. If the user continues then any values that would be negative are set to 0:0:0.

Added an "Adjust TC" function on SHIFT + Encoder Y similar to nudge small changes to all the timecode values in a Cue Stack.

Changed the Timeline Centre Scroll option to not turn off when changing options. #0038030

When importing Timecode and other information from CSV files we now support "" fields - this enables importing of text with , in it.

When loading shows from the demos folder MagicQ now always changes the name to use the main show folder. This ensures autosaves and subsequent saves go into the main show folder and do not affect the ChamSys provided demo show files.

Added support for changing Banks from the Playback Window, View Live.

SnakeSys firmware update v021A for B4, R4 and T2 devices and firmware update v0216 for R8 devices for MagicQ "Reduced Mode" support. This firmware upgrade is required for SnakeSys devices to unlock MagicQ versions 1.9.5.3 and above.

In the Execute Window when setting a region it is possible to enter a region number before pressing SET REGION to set the Execute items to a specific region number.

Added Colour Mix fader control that changes the output of emitters while maintaining the same colour for LED fixtures with four or more emitters and the brightness fader is not set to 100%.

Add CIE x range and CIE y range to personality files.

Bug Fixes

Fix for windows not opening as last saved in recent versions - particularly fixed windows.

When expanding Palettes to all Heads if the Head has the Cyan/Red attribute then the Col Wheel 1 and Col Wheel 2 are not expanded. #0033777

Fix for cursor selecting multiple columns to avoid it dropping the selection if dragged below the column area.

Fix for DMX outputs on Mini Connect and Compact Connect when outputting Direct DMX on universes other than the two universes (first universe for Mini Connect). #0038618

Fix for manual Pause Button which halted the fade to the previous step rather than executing the complete fade.

Fix for importing shows with Group Cues into existing shows with the same groups. #0036385

Fix for display of encoder values when using Group Cues. If the first head in the Group did not have the attribute then the attribute value was not shown. Now checks all heads in the selected Group. #0035551

Fix for problem when recording a palettes from Group Cues when not all the Groups with data in the programmer were active - all the Group Cues would get linked to the Palette even though they were not recorded into the Palette. #0037722

Fixed to update the highlight / lowlight data if Palette is changed that is used by the highlight / lowlight data. #0037648

Fixed problem with Personality pan and tilt inverts (Edit Head, View General, Params) when using Group Cues. When using a Palette as a base position and using the encoders the encoders worked in the wrong direction #0038431

Fix for issue with TC loop not working in Timeline. #0038062

Fix for problem with Generic Movement heads controlling Vis objects from Trackers. The Vis object rotate would not work. A work around was to set the Vis object name to the name of the Tracker object - then no Generic Movement was needed and PSN rotate data controls the rotate of the Vis object directly.

Fix for loading of palettes in Reduced Mode Show format where the Palettes have more than 65,356 channels stored in them. The palettes were stored in the show file correctly, but would not be loaded correctly - the whole palette would end up as 0 values. The original palette information would be lost and would not be saved in any subsequent saves in either show format. The only work around was to reduce the number of channels stored in the Palette (e.g. by removing information for duplicate elements)

Fix for loading of FX with parts in Reduced Mode Show format. In the Cue Window the FX would show the parts correctly but the FX offsets for individual channels would not reflect the parts, and hence the output was not correct. Modifying any parameter in the FX would cause the FX offsets to be recalculated correctly. The FX parts would get saved back to show files correctly so the show file integrity was ok.

When restoring of playback state after a soft reset using the Setup, View Settings, Playback, Activate Playbacks on start then Cues would restart with the fade times of the Cue rather than being executed immediately.

Fix for releasing of multiple playbacks with fade times. If more than one playback was released in close succession then LTP channels could snap. Dependent on the different release times and order of release compared to order of activation. Playbacks set as "All channels controlled LTP" would sometimes fade intensity out to 0 (before snapping to correct value) even if other playbacks still had that intensity at a level.

Fix for parking and unparking channels when using Net Sessions - changes were not being updated to the Slave consoles.

Fix for parking of intensity values - values were output slightly lower than parked - e.g. 99.5% instead of 100%. #0012307, #0030654, #0037632

Fix for indication in status window after parking. #0038646

Add an error message if Import Grid fails due to no grid csv file found.

Fix for using Colour Picker when Group Cues in operation. ##0034948

Fix for Replace Palette on FX using Col 1, Pos 1, Beam 1. Replace Palette on all other Palettes worked ok. Work around is to temporarily move Palette from Col 1 to e.g. Col 100 and then do the Replace Palette.

Fix for Track Sheet view in Timeline window not showing tracking values correctly for Group Cue data when only a small number of Groups/Heads were in the Cue, or only a few Groups/Heads were selected.

Fix for expanding heads within Palettes. If the only heads were patched above channels 65356 then the expand would not work.

Fix for updating of Exec Grids from Slave consoles in Net Sessions when using more than one Slave in the Net Session. The Exec Grids on the additional Slaves got cleared.

Fix for changing users on Master consoles that was causing Slave consoles to resync.

Fix for time code Cue Stacks on Slave Consoles in Net Sessions. Previously Slaves only responded to timecode when Playback Sync Mode was set to Inhibit PB Sync. Timecode is now also supported when Slave is set to Inhibit, Sync On Swap.

Fix for generating timecode from Stadium products out of the LTC out and MIDI ports. Previously, setting a time to start generating from would result in the wrong time being output. Starting timecode generation from 0:0:0 was not affected. #0026003, #0037149

Fix for issue showing timecode out in status window when Timecode Generate was set to LTC + NET or MIDI + NET. #0036424

Fix for issue with remote controlling and Output Grid with more than 128 columns wide. #0037152

Fix for linked speed masters in recent versions. If the first linked Speed Master was not SP1 then the linking did not work. #0037893, #0038374

Fix for application closing cleanly on MacOS Sonoma. #0039061, #003819, #0037646

Fix for Timeline window lagging issue when zoomed in with longer audio files. #0038749

Fix for Patch "limits" to make them work on 16bit values and to support both a minimum value as well as a maximum value.

Fix for entering fade times in Cue Stack for steps in the Cue Stack that do not have a Cue assigned - could cause a reset.

Fix for MagicQ crashing when sending Colour Picker data to the MagicQ Remote app.

Fixed an issue with colour differences between Gel output colours when used from Colour Picker versus the Colour Mix window

Fixed an issue with some show files taking a long time to open on first load

Fix for glitching of Group FX when changing attributes in the programmer.

Included v1.06 firmware for Compact & Mini Connects. v1.06 fixes an issue with the input levels on the S2L Audio input. #0039156

Fix for Copy Group in Group Cue mode onto a Playback on Mac OS. #0039284

Version 1.9.5.3

New Features

Output Grid Repatching

It is possible to repatch Heads from within the Output window, making it easier to modify a show to a festival or house rig.

Open the Output Window in View Plan and View Grid. Choose Output Type of Patch.

The REPATCH soft button can be used to repatch Heads.

Click on a cell to select a Head. Then press REPATCH and enter the new DMX address.

Multiple cells can be selected before pressing REPATCH, using SHIFT, CTRL or by dragging over cells.

When Head Test is on (Soft button C) then repatching a Head will cause the test to follow the changed DMX, making it easy to prove that the new address is correct.

Encoder sensitivity

ALT + encoder now performs a medium fine change on the attribute in the programmer. SHIFT + encoder continues to make a fine change on the attribute. The medium fine gives a more sensitive change - i.e. less turns of the encoder are required.

There is a new Encoder sensitivity option in Setup, View Settings, Keypad & Encoders.

When set to "Normal" encoders operate as in previous software.

When set to "Slow" the encoders are slower than normal - i.e. they are less sensitive - a larger encoder change is required to make the same attribute change.

When set to "Slow" (Med Fine) the encoders operate as normal, but when SHIFT is pressed they operate at medium fine instead of fine. This option is provided for users who are used to using SHIFT for fine, but who want the fine to be a bit more sensitive.

When set to "Remote Slow" the encoders operate as normal, except when controlled from MagicQ Remote Control on a remote PC such as a MS Surface. This enables greater sensitivity when using the remote control. Note that this only affects MagicQ Remote Control, it does not affect the MagicQ Remote app on iOS/Android.

The default is "Normal".

Note that this option does not affect attributes set as Slow Encoder in the personality such as gobo wheels and stepped control parameters - they continue to operate as before.

Net Manager

Added Art-Net ports view showing each port of Art-Net nodes on the network enabling easy setting of individual port configuration and names. The Art-Net view in Setup, View Status has been removed.

Split sACN view into VIEW CIDs (discovery of sACN universes on the network) and VIEW ENDPOINTS (RDMNet Endpoints).

Firmware upgrade

Improve the filtering of the firmware folder when manually choosing firmware so that only firmware files relevant to the particular panel / interface are shown.

Enable Latest Firmware soft button in both the USB interfaces and the Hardware tabs in Setup, View System, View Status.

Show MQ50, MQ70, MQ80, Mini Connect and Compact Connect in the Hardware tab in Setup, View System, View Status. Previously only interfaces for Stadium consoles were shown in the Hardware tab.

Improve the description in File Manager for files in the firmware folder to show which panel / interface the file is for and to clearly indicate the firmware version number.

When Mini Connect and Compact Connect are on older firmware with known issues, prompt the user to upgrade and if confirmed, then carry out the upgrade automatically.

Modified the firmware version status fields on Stadium products to show the firmware type number e.g. [310-022]. #0037750

Added latest firmware files for MagicQ console front panels - CH346_V1.52, 310-022_V0.19, 310-023_V0.13 and 310-025_V0.10.

Gels & Colours

Added support for saving the active Gel and Source type in the show file.

Added a sqrt dimmer curve that can compensate for the E910FC gamma curve.

Added support for FWP 1000W and FTM 2000W Source types for when selecting Gels.

Other Changes

Added extra Cue Stack macro commands for incrementing and decrementing Speed Master BPM. Also improved accuracy of Cue Stack macro to set absolute BPM using Cue Stack Macro.

H 10 , <Speed Master> , 16, <BPM increment> H 10 , <Speed Master> , 17, <BPM decrement>

Added shortcuts for copying and pasting on consoles

  • hold CTRL and press COPY to copy

  • hold CTRL and press UPDATE to paste

Added support for displaying Current Cue ID, Next Cue ID and remaining Timecode in Exec Windows using Assign Special, Timecode+Clock+PB.

Added Import Default Palettes option to Import Palettes. #0038156

Added ChamSys Remote Ethernet Protocol options to echo back the command received.

Don’t modify chase delay settings when modifying crossfade on Chase set with fixed user delays unless we reach 0% or 100% crossfade.

When a MagicDMX interface is fitted this is now shown in the application title bar.

It is now possible to modify the timecode offset on a Cue Stack using an encoder. In the Cue Stack window hold SHIFT and turn encoder D. #0031558

Improved decoding of MIDI notes and MIDI CC in the Log View in the Help Window.

When loading show from File Manager show Command Log if load fails to load correctly. Previously MagicQ showed the Command Log when shows failed to load when loading from the LOAD SHOW in Setup window, but not from the File Manager.

Whilst setting a value in the Cue Stack Window, the Window will not automatically display the current Cue. Previously it was possible to set the incorrect field if the Cue Stack jumped to a new Cue whilst the keyboard/select dialog was active.

Bug Fixes

Fix for executing of part cues using Cue Stack wait times. The complete fade would be executed in the wait time rather than allowing overlapping fades. Only affected 1.9.5.x versions. #0038091

Fix for manual placement of elements of Duplicated Heads in non Multi Element Grids. In previous versions if the Heads were repatched then the grids elements 2 and higher would be reset to element 1. #0037843

Fix for recording a macro to open the Timeline window. #0037741

Fix for heads file update in MagicQ PC in Windows OS when the software was installed to the Program Files folder. #0016420

Fix for moving files in the File Manager. #0037110

Fix for redrawing the execute windows 2 and 3 when on the Internal Playback screen for MQ500M panel and console. 0037847

Fix for Gel selection for Multi-Emitter and 16 bit fixtures.

Fix for Pixel Map col mix mode Priority > 0. When applying RGB it now takes Priority on each of the RGB channels if any of the RGB channels is greater than 0. Previously Red, Green, and Blue were treated independently.

Fix for Cue Stack as a Speed Master in the Execute Window getting released when changing page with main NEXT PAGE / PREV PAGE buttons. #0038028

When Tracker RX protocol is set to Internal, enable tracking if a Generic Tracker or Generic Movement is active.

Ensure MQ500M with greater than 64 universes in use recovers gracefully after a software reset.

Hide VDIM heads in Patch when the Hide VDIMs option is set for complex Heads that have some inbuilt Intensities and some VDIMs.

Fixed refreshing of Cue Window when FX Palettes were modified in the FX Window. #0038157

Fix for releasing to Cues using fade times after the Cues have been updated. If a Cue with fade times was active but completed fading on a Playback and it was updated then subsequent releases to that Cue would use a fade time, even though the Cue had already completed fading.

Fix for remote control of Stadium consoles from PCs using Full Panel mode. In windows with tabs such as Setup, View Settings and Patch, View Heads the scaling was incorrect and mouse clicking on the remote would click the wrong cell. Both the remote and target must be upgraded to this version to resolve the issue.

Fix for Group Cues setting attributes to 0 when they are not already in the programmer. #0037304

When multiple groups are selected with some of them having elements, then fix setting intensity using soft buttons on to include the heads without the elements. #0038202

Fixed reset when opening newer style windows (e.g. Plot Window) for the first time in a session from the Window Size window. #0038255

Fix for occasional reset when first doing RDM discovery in Net Manager window. #0038188

Fix for Mini Connect and Compact Connect when toggling playbacks and pausing. #0038056

Fix for DMX Output on Stadium Connect on Linux OS. #0037861

Fix for FX set as absolute not working. Affected versions 1.9.5.0 to 1.9.5.2. Only affected if Playbacks can add/subtract was set to No. Work around was to set Playbacks can add/subtract to Yes. #0038266

Avoid processing reset and shutdown automations when processing automs on start up. Previously these could cause restart loops.

Fix in Timeline for waveform drawing when the audio start timecode is greater than zero. #0037832

When using the Display Current Cue option and displaying a Cue in a long Cue Stack, then choosing a different Cue Stack with less Cues than fit in the whole window ensure all Cues are displayed from the first Cue.

Fix for import of Palettes with merge option selected from show files saved in reduced format. In previous versions the merge would not work correctly and could cause a reset.

When loading palettes after having done a LOAD SHOW + CONSOLE, the LOAD PALETTES will also load console settings. A work around is to restart the console after the LOAD SHOW + CONSOLE and before doing LOAD PALETTES.

When the Setup setting Select Multiple Groups was set to Multiple in One Go or Multiple Always, then in Patch, pressing ENTER on the first column to test a head would deselect the Head if the Head was already selected. Corrected so that the selection follows when the Head test is on, and deselected when off.

Fix for pasting multiple cells from one MagicQ window to another - the last cell(s) were not copied.

Fix for applying Intensity palettes with time when Cue Stacks have the channels already active. In previous versions the value would snap to 0 before fading. #0038395

In Net Sessions when making an Update, Patch Offset on one console, all consoles in the system could react very slowly for several minutes.

In Net Sessions when making multiple changes in the Slave, Patch window such as changing Head names or inverts, then other consoles on the system could react very slowly for several minutes.

In Net Sessions when creating an Exec Grid or an Output Grid on a Slave console, then after creating the Grid the first change to the Grid would be rejected with a Sync Fail message. The following changes would work ok.

Fix for reset that occurs when assigning special items to Exec Grid and then then cancelling out of the select dialog box. #0038522

Fix for tracking of FX through Cue Stacks - if a Cue was executed where a FX was only partially blocked by base levels - then if the FX was added in again on a new Cue the FX sometimes did not restart. This only occurred if the first channel in the FX had not been blocked and was still running as FX. This typically occurred when using Palette FX where some colour attributes were included in the FX (e.g. Colour Macro) but were not blocked as base values in the Cue.

Fix for reset caused when changing speed of movies on the Pixel Mapper when the movie resolution was greater than the grid resolution. Affected betas and stables released in 2023. #0038570

Fix for a sequence of Cues in a Cue Stack with the same simple Pixel Map FX but different speeds - the speed change was not being recognised. #0036032

Fix for tracking back of Simple Pixel Map FX. #0036523

Fix for flickering in Output and other windows where horizontal scroll bar was repeatedly shown / hidden due to column auto sizing. #0038541

Fix for Cue Stack macros that override fade times. In recent versions the Cues snapped regardless of the time in the Cue Stack macro. #0037511

Fix for Cue Stack control of audio gain through Dgain Cue Stack macro. Previously it only affected audio played per step, not audio assigned to the whole Cue Stack in the Cue Stack options.

Fix for Group Cues when using hightlight mode "Dim nons selected". Heads would get dimmed even if they had no intensity in the programmer. #0038591

Fix for MQ250M intermittently lagging on startup.

Fix for reducing noise from the display backlight on MQ50/MQ70 consoles.

Fix for default gels for patched heads. #0037857

Fixed issue with HSI fixtures not finding the default emitter data in Colour Picker. #0035701

Fix for windows not opening as last saved in recent versions - particularly fixed windows.

Fixed issue with Mini Connect and Compact Connect when direct DMX ports are assigned a universe higher than 2. #0038618

Version 1.9.5.2

New Features

Cue Stack audio gain

Added support for setting audio gain on other Cue Stacks via a Cue Stack macro. The Cue Stack Macro D command now supports the following commands:

gain <gain level 0 to 100>

gain <playback> , <gain level 0 to 100>

<playback> is 1 to 202. If <playback> is 0 then the gain is changed on the current playback.

Soft LTP

The implementation of Soft LTP has been improved when cross fading HTP channels with FX. Previously Soft LTP was only available when cross fading HTP channels with base levels.

Soft LTP enables cross fading of intensities between Cue Stacks set as All Channels Controlled LTP. On other Cue Stacks it is not needed - the Cue Stacks will mix HTP channels as HTP.

To set Soft LTP set the following Cue Stack Settings:

Advanced, All Chans Controlled LTP = Yes Faders, Fader Controls HTP = No Faders, Fader Controls LTP = Yes

Other Changes

It is now possible to replace a Group in the Exec Window without first removing the Group. MagicQ will prompt to confirm the replacement. Groups within Regions will maintain their existing Region.

Speed Masters now affect the full Pixel Mapper, overriding the speed set in the Speed Channel in the Pixel Map (Bitmap) heads. MagicQ uses the Playback controlling the FX Type channel to determine which Cue Stack the Pixel Map FX is running from and hence which Speed Master to use.

Bug Fixes

Fix for releasing Intensity channels with times when Cue Stacks set to All Channels Controlled LTP - they were snapping in recent versions. #0037677

Fix for reset when scrolling Execute Windows - occurs if Exec Window is set to One, Two or Three Fixed Rows. #0037544

Fix for the order of emitters for defaulted emitters, sometimes white and amber got the wrong way round in colour picker. #0037378

Fix for reset which occurred when removing channels from a Cue which had both Group FX and channel FX, and only when all channels were removed from the FX. #0037596

Fix issue introduced in v1.9.4.2 onwards that could affect MQ80 consoles shutting down. #0037296

Fix for importing CSV heads file if the DMX column does not contain the universe information. #0037706

Fix resets caused when Live Copy on a Cue Stack was set up the first time. In some cases the Live Copy would also not work as expected till it had been restarted. #0037784.

Fix for reset when maximum zooming the Scope View in Outputs, View Chans, View DMX. #0037824

Fix for individual fade times not working correctly when reloading using reduced size show file format. The fade times were correctly saved and loaded in the show file, but changes in recent betas meant they did not fade correctly if the general fade time for the Cue was shorter than the individual times. #0037814

Fix for gel selection for multi-emitter and 16 bit fixtures. #0037520

Version 1.9.5.1

New Features

Solo Mode

Added new Solo Mode for theatre programming. Pressing CTRL + HIGHLIGHT enters solo mode. In Solo Mode all heads that are not selected are set at 0% intensity. The selected heads are unchanged.

FX Palettes

Added FX Palettes option in Setup, View Settings, Cue Storage to determine behaviour of FX palettes.

  • When set to "Normal" or "Changes unlink FX palettes" the FX Palettes link into the Cues and any updates to the FX Palette cause the Cues to be updated.

  • When set to "Disabled" there are no links between the FX Palettes and the Cues.

  • When set to "Changes unlink FX palettes" any updates to the FX in the Prog Window or Cue Window cause the link back to the FX Palette to be broken.

Num Boxes Wide

Added Num Boxes Wide option in Setup, View Settings, Windows to force the number of boxes wide for all box windows such as Group, Position, Colour, Beam, FX, Page, Cue Store, Stack Store, Macro. This can be used to ensure that the layout of items in windows remains consistent between different console types - particularly useful for the Group window.

It does not affect spreadsheet views.

Note that the per monitor, number of boxes wide in Setup, view System, View Monitors takes priority over this setting, when set to anything other than "Default" .

Other Changes

Added new option in the Tools menu on MagicQ PC for Training Large Font. This overrides the Text Size setting in Setup, View Settings, Windows to force Vert Large Font - useful for training. This is stored as a console setting not as a show setting, so loading new shows will not affect this setting.

The Group Window, Head View now shows the number of Cues a Head is used in for the cursor head.

Add Used and Unused filter to Group Window, View Heads.

Convert Cue Store and Stack Store filtering to dialogue box selection instead of encoder +/-.

Windows set to be Fixed in Setup, View Monitors are ignored if the Monitor is disabled.

Bug Fixes

Fix for major bug with moving Cue IDs in Cue Stack. If there is a backward move then any Cue Stack Macros and Comments get removed. Affected 1.9.5.0 only. #0037607

Fix for display of page holdover. Affected v1.9.5.0 only. Page holdover worked as expected but the display in the playback legend was incorrect.

Fix for occasional reset when using Live Copy on MagicQ consoles. Affected v1.9.5.0 only. #0037532, #0037545

Fix for software update in MagicQ PC in Windows OS when the software was installed to the Program Files folder. #0037477

Display of Prog Store in ALT + 4x3 buttons on MQ250M.

View Automs, PB actions on wing playbacks now show Playback ID as PBx instead of Wx-x when using Stadium consoles. This brings consistency with other indications of Playback IDs.

Version 1.9.5.0

New Features

Speed Masters

It is now possible to control Speed Masters from Cue Stack Macros.

Use the H10 Cue Stack macro to control the Speed Master.

H10,<Speed Master ID>,<Command>,<Parameter>

Command

Parameter

Description

1

BPM

Set the BPM

2

Activate

3

Deactivate

4

Run

5

Halt

6

Divisor

Set Divisor (2 to 32. 0 for no divisor)

7

Multiplier

Set Multiplier (2 to 32. 0 for no multiplier)

8

Step

9

Source is DJ Beat

10

Source is Audio Beat

11

Source is DJ BPM

12

Source is Audio BPM

13

Source is Tap

14

Resync

15

Resync beat

The Speed Master, Resync and Resync Beat options now affect Chases as well as FX.

Speed Masters set to Audio Beat or DJ Beat now ignore the beat if they are halted.

Theatre Features

The Cue Stack window now has a new Theatre view mode to add to the existing view modes selectable from Soft button A. This view mode is automatically selected when starting a new show in Theatre mode or when changing programming mode to one of the Theatre modes.

In Theatre View there are extra columns for Position, Colour and Beam fades which show the maximum fade time for Position, Colour and Beam within the Cue, and enabling setting of the general Position, Colour and Beam delay and fade times.

In Cue Stack view it is now possible to replace a Cue with a different QID by entering the new QID in the Cue Column. Note that entering a number in this field will set the Cue ID, entering text will change the name of the Cue.

In the Patch Window, View Chans there is now a summary at the top of the usage of the Universe. Where there are gaps in the patch the number of free channels is displayed. Clicking on the gap will scroll the Patch Window to the first free channel in that gap. Heads can then be easily patched at that ion using Patch It.

Preset intensity levels can now be set directly in the Patch Window, View Chans. This is the same as setting them in Intensity Window, View Presets.

The Output and Input vals can now be viewed in Patch Window, View Chans.

In Outputs, View Chans, View Int a new option VIEW HEAD COLS shows the RGB/CMY colour of the Head as well as the intensity level. For clarity, the soft button VIEW COLOURS that colours the intensity text according to the tracking / changing values has been renamed VIEW TRK COLS.

Added the ability to record to multiple new Cue IDs in a Cue Stack using the + and THRU syntax. All Cues will be linked to the same Cue (QID) in the Cue Store.

Added the ability to record to a specified Cue and name at the same time using the / as a separator. The Cue name must have at least one alpha character (A..Z or a..z) in it to be accepted as a Cue name.

FX Window and FX Palettes

The FX Window has been enhanced to have a VIEW DATA view where the overall parameters of the FX can be viewed and edited.

The FX in the FX window can now be used as FX palettes whereby updating the FX in the FX window will update instances where the FX has been used in Cues. The overall FX speed, size, crossfade, width, direction, spread, parts and segments, add mode, initial offset and rnd type can be changed and will be updated to the Cues. Note that changes to individual channel parameters within the FX are not updated, only the overall parameters.

The top text in the window shows which Cue the FX is used in, or if used in multiple Cues the number of times it is used. Filtering by FX in the Cue Store and Stack Store provides further information on which Cues and Cue Stacks are using the FX.

The FX can also be edited by including the FX from the FX Window, edit in the programmer and then update. Note that when updating, any changes to the type of FX, or individual channels will not be updated to the Cues - only overall parameters will be updated.

If users do not edit the FX in the FX Window and do not include and update FX in the FX Window then MagicQ will operate as in previous versions - the FX in Cues will never be updated from the FX.

Cues that are linked to FX in the FX Window are shown in the Cue Window with FX X preceding the name where X is the FX number in the FX Window. For example, a Cue that is linked to a circle FX in FX 2 in the FX Window will show as FX 2 Circle.

Moving FX items in the FX Window will update the Cues to maintain the link to the moved FX item.

Removing a FX from the FX Window will remove any links to that FX from all Cues - this is similar to when removing Int, Pos, Col, Beam palettes items, which also remove links from all Cues.

Note that FX will only be linked to Cues that have been recorded in this version of software or above. Cues created in older versions of software will not have a link to the FX Window.

Use SHIFT + EXTRACT FX soft button in the FX Window to extract FX from the Cues in an older show. The FX are extracted from the Cues and created in the FX Window, with the Cues linking to the FX. Where identical FX have been used in multiple Cues only one FX will be created in the FX Window.

Cues can also be linked to FX already in the FX Window using the CHECK FX LINKS and CHECK ALL LINKS soft buttons. The CHECK FX LINKS soft button checks for identical FX to the cursor item FX that in all Cues, creating a link if the FX match. The CHECK ALL LINKS checks for all FX. No new FX are created in the FX window - it only creates links where FX are identical between the Cues and the FX Window.

The REPLACE FX soft button can be used to replace a FX with another FX in specific Cues, or all Cues on the system. This works in the same way as REPLACE GROUP in the Group Window and REPLACE PALETTE in the Pos, Col and Beam windows.

When recording a FX to the FX Window, if no name is specified then the FX will take the name of the FX type.

Head Editor

The Views in the Head Editor window have been reorganised to improve usability and to enable expansion of features. VIEW MACRO has been replaced by VIEW OTHER, which brings up tabs with Macros, Elements, Element Data, Emitters and Functions.

Greater support has been added for fixtures with multiple functions - e.g. a centre LED spot and a separate ring of LEDs, or a strobe with both colour plates and strobe bar

The Functions tab enables parameters for the different functions of the fixture to be specified.

The Function Name is used when generating function auto groups - previously the auto groups were just named FN1, FN2 etc…​

The Function Mix type is used to specify if a particular function is CMY, CIE XY or HSI. By default it is set to Emitters - i.e. LED emitters. It should only be set to something other than Emitters if the mix mode of the particular function is different to that specified for the whole fixture in the View General, Options tab.

When set to "Emitters" MagicQ uses the Emitter data from the Emitter tab for colour mixing purposes. By default all the Emitters in the Emitters tab are applied to each function.

For each Function it is possible to specify a sub set of Emitters - this is useful where different Functions have different Emitters with different colours. Set the number of emitters for the function, and then select the specific emitters in the following columns.

Note that the number of emitters in the Functions tab should normally be set to "0 (All)", unless there are different emitters for each function.

For fixtures with only one function the Functions tab should be left blank.

In the Head Editor there is now an indication in View General, when the personality in the show file is older than library version.

Layouts / Window sizing.

The Window sizing dialog has been improved with an extra Layout mode function.

When clicking on the window symbol at the top right of the title bar of a window it will set the position and size for that window as in previous software versions.

The window size dialog now shows unopened windows at the bottom.

MagicQ will switch the window size dialog into Layout mode when any window is dragged and dropped within the window size dialog

Pressing ALT and CLOSE will open the window size dialog in Layout mode.

Double clicking on an unused window will open that window at full size on the first monitor and will hide the window size dialog.

The SEL button

Added support for using SEL to cursor select items in windows without activating them. Added for Execute, Group, Int, Pos, Col, Bean, Pages, Cue Store, Stack Store windows.

This is particularly useful in Execute to cursor select an item to VIEW ITEM without activating it. Similarly for viewing contents of Groups, Palettes and Macros.

Also added support for VIEW ITEM in Execute Window for Macros, FX and Groups which were not previously supported.

PC/Mac Unlock Features

ChamSys has simplified the feature unlocking rules to create three simple categories of unlock, depending on which hardware is connected to the PC or Mac, into DEMO MODE, CORE MODE and UNLOCKED MODE.

DEMO MODE
  • DEMO MODE shown in title bar

  • MagicQ programming and playback of shows

  • 64 universes Art-Net/sACN in and out

  • MagicDMX

  • RDM

Demo mode is in operation when no ChamSys devices are connected to MagicQ, and when only MagicDMX (Basic & Full) or 10Scene Gateway are connected.

CORE MODE
  • CORE MODE shown in title bar

  • All demo mode features

  • Startup in full screen / saved window positioning

  • Auto starting Playbacks

  • Execute Window full screen

  • Scheduled Events and Automations

  • iOS / Android Remote app

  • Web Server editing

  • 10Scene Gateway and 10Scene remote app

Core mode is in operation when Dual DMX, Audio Interface, SnakeSys B4, T2, R4, R8 and the replacement Dual DMX are connected.

UNLOCKED MODE
  • All demo and core mode features

  • Multi Programming including Net Sessions

  • Playback Synchronisation

  • Remote Control from other MagicQ systems

  • Audio control and playback synchronisation with Winamp *

  • Audio input from PC/Mac sound card

  • Timecode receive from Art-Net

  • Timecode (MIDI/LTC) from 3rd Party USB/Virtual interfaces.

  • Triggering events / Cues / Timecode from DJ systems

  • MIDI notes, CC, Show control from 3rd Party USB/Virtual interfaces

  • ChamSys Remote Control Protocol (serial, or network)

  • Open Sound Control (OSC)

  • External Tracker send/receive (PSN, OTP, MQ Track)

  • Mouse control of pan/tilt

  • Encoder control from MIDI CC / OSC

Unlocked mode is in operation when Mini Connect, Compact Connect, Stadium Connect and Rack Mount Dongle are connected.

It is also in operation with legacy products - PC Wing, PC Wing Compact, Maxi Wing, Extra Wing, Extra Wing Compact, Playback Wing, Execute Wing, Stadium Wing, MIDI/SMPTE.

SnakeSys DMX Node Unlocking

From v1.9.5.0 onwards GeNetix and SnakeSys nodes connected to MagicQ PC Systems over the network will only unlock MagicQ systems if there are no more than two MagicQ systems on the network (PC/Mac or console).

This enables a user to have a master and slave PC for their show unlocked, but prevents installations where a single GeNetix or SnakeSys device unlocks many MagicQ PC systems.

In previous versions SnakeSys devices would unlock all MagicQ PC Systems connected to the network.

DMX Interfaces

Support for all legacy 3rd party DMX interfaces has been removed on MagicQ PC. Pepperoni, DMX4ALL, DASHARD, USBDMX, Vellemen and Enttec devices are no longer supported. Lumen Radio CRMX is still supported on MagicQ consoles.

All MagicDMX Full devices (With USB-C Connector) manufactured from May 2023 now support RDM as well as DMX input giving an enhanced single universe DMX solution.

Previously manufactured MagicDMX Full and MagicDMX Basic devices continue to be supported. Older MagicDMX Full interfaces do not support RDM.

Col tags

The Playback col tags has been enhanced to support colouring by Patched channel. This enables easy identification of different Heads on faders. The Playback will takes it colour tag from the first channel in the first Cue of the Cue Stack. If there are no channels with base levels in the Cue it will take it from the FX.

There is also an option to use both Cue Stack col tag and channel col. The Cue Stack col tag when set, takes priority over the channel col.

In Setup, View Settings, Window, the Playback Col Tag setting now has the extra options

  • Channels

  • Cue Stack, Channels, Cue Stack,

  • Channels (Dim Unused)

  • Cue Stacks, Channels (Dim unused)

Emergency Hot Takeover

MagicQ includes an Emergency Hot Takeover feature that forces all universes to output the data from itself rather than from received data from other consoles. This mode is designed for installations where 3rd party consoles may be connected to the network, or where there is a stand alone MagicQ system as the primary house control system for controlling the house lighting / emergency lighting.

When MagicQ enters Emergency Hot Takeover, all universes set to Hot Takeover are immediately enabled and any looping through of received Hot Takeover data is stopped.

When MagicQ leaves Emergency Hot Takeover, normal Hot Takeover will operate - the Hot Takeover Mode determining which universes are controlled by which consoles.

Emergency Hot Takeover can be triggered from the Remote Input port.

It can also be triggered from Automations (hence can be triggered from 10Scene input ports, MIDI, OSC, incoming DMX etc…​)

Cue Stack Macro H 112, H 911 and H 999 can be used set Emergency Hot Takeover on and off.

ChamSys Remote Protocol Command 112 H, 911 H and 999 H can be used to set Emergency Hot Takeover on and off.

It can also be manually triggered from Setup, View DMX I/O with SHIFT + the top soft buttons EMERGENCY ON and EMERGENCY OFF.

The Hot Takeover options in Setup, DMX I/O have now been enhanced to support an additional Hot Takeover, Loop as well as the previous Hot Takeover. Hot Takeover without the Loop, remains the same as before, automatically disabling the universe when incoming network DMX is received, and enabling it again when there is no incoming network DMX.

The Hot Takeover, Loop operates in a similar way, disabling the universe - but will loop through the received DMX from input to output. This is useful when using the Emergency Hot Takeover - it enables universes to be looped through the MagicQ system and over ridden in an emergency regardless of the state of any other consoles on the network. When using loop through the Input and Output Universes should be set to different ranges in the Art-Net / sACN universe ranges.

To set a MagicQ system for Emergency Hot Takeover:

In Setup, View Settings, Multi Console

  • Set Net Session Mode = None

  • Set Hot Takeover Mode = Pref Slave or Split Universes

  • Set Hot Takeover Fade Type = Automatic

In Setup, View DMX I/O

  • Set Output Type and Output Uni to output to the required DMX nodes

  • Set Input Type and Input Uni to a different universe range

  • Set universes Takeover to "Yes, Loop"

Arrange that any other consoles on the network output to the different universe range.

An additional Autom Type "Emergency" has been which triggers when Emergency Hot Takeover is entered and left. This enables triggering of Playbacks/Cues etc…​ dependent on the Emergency state.

Live Copy Master

This is a new feature that enables quick set up of a live copy from one set of Heads to another set of Heads. This can be used where there is not time to clone and morph a lighting rig, or where a Head fails and the programming needs to be replaced by another Head.

The Live Copy can be activated and released on a Cue Stack enabling it to be turned on and off when needed. For HTP channels the playback fader controls the level that is live copied from the source Heads - when the fader is at full then the copied Heads match the level in the source Heads.

Live Copy converts channels in a similar way to morphing - taking into account pan and tilt angles, RGB inverts and trying to match ranges types between the source and destination Heads.

There is no need to program all attributes of a Head into a Live Copy Master - some attributes can come from the Live Copy Master whilst others come from normal playbacks or from the programmer.

Live Copy is supported between Heads with and without Duplicated Elements.

Note that Live Copy is a simple copy between heads using the information in the personalities. It does not take into account palette information. Group Cues, and Cloning/Morphing Heads provides a more controlled method of adding extra Heads to a rig where palettes can be updated to give specific data to the new Heads.

To set up a Live Copy Master:

  • Record an empty Cue on a Playback, then in Cue Stack Settings, Function set

  • Group ID to the Group of Heads to copy to.

  • Group Attributes to required attributes (defaults to All)

  • Set Live Copy Master = Yes

  • Set Live Copy Group to the Group of Heads to copy from

  • Activate the playback

Alternatively:

  • Record a Cue with the attributes of the Heads to copy to.

  • Set Live Copy Master = Yes

  • Set Live Copy Group to the Group of Heads to copy from

  • Activate the playback

Other Changes

Allow different personality functions to have different colour attributes and still support VDIMs.

MagicQ now handles previews from Megapixel Helios with bigger sizes. The preview from Helios depends on the incoming video source resolution.

When Speed Masters are linked, the fader operation and the run/halt state is now linked. The activate/deactivate and divisor remain independent in all cases.

The Cue Stack Macros 'A' and 'T' can now take an extra parameter to override the fade time in the Cue of the Stack being activated.

When recording to Execute window without anything in the programmer, MagicQ creates an intensity master in the same way as when recording direct to playbacks.

Added shortcut for saving the show. Press SHIFT + CTRL + RECORD to save the show. If auto increment show file is being used then the show file will be saved to the new incremented name. There is also an inbuilt macro SAVE SHOW which performs a SHIFT + CTRL + REC.

The Palette View window now supports scrolling on Encoder F.

The Palette View window now supports filtering to selected heads only - soft button B.

The Cue Window, View Levels and View Times now support filtering to selected heads only - soft button B.

Log files can now be directly opened from the File Manager by clicking on the file.

The Programming mode in the Setup window now indicates the last programming mode chosen, even if it has been customised. If it has been customised then it is additionally marked as customised.

The number of FX supported in a Cue has been raised from 15 to 30. Note that shows programmed with more than 15 can be loaded into older versions of MagicQ software and will play back - but including/editing/snapshot of Cues is the old software version will cause the FX to be cut back down to 15 FX. It is recommended to not use more than 15 FX in a Cue if you expect to need to downgrade to older software.

MagicQ now does not support undo when selecting soft palettes as it was causing significant slow downs on bigger shows. Updating the cues and multi console sync still goes ahead, but undo will not bring back the previous soft palette. #0036765

MagicQ PC now indicates if there is more than one network port on the PC within the IP address range selected IP address for the main lighting network. This should help identify when users incorrectly set up both their laptop network port and the Connect network port to IP addresses in the same range.

When Art-Net type is set to V4 or V4 Unicast, or any universes are set to Hot Takeover = "Yes, Loop" MagicQ will report all Art-Net input universes using V4 Art Poll reply. In other cases MagicQ will continue to report using Art-Net V1 Art Poll reply.

Added support to CREP for triggering loading of Grids from csv file. Uses the 93 , <Grid Id> H command.

When choosing heads, if filtering to the patched heads, status is provided for each of the patched heads. A (U) indicates the head has been user modified. A (N) indicates there is a newer version in the library.

Added reporting of number of Automs to Setup, View Status, Show Data.

Added indication in Output Window when Intensity channels are under control of Int Master or Group Master from the inbuilt Masters.

Replacing palettes, replacing groups, cloning groups and removing groups are now possible using the Cue Stack window in addition to direct on playbacks and in the Cue Store and Stack Store. #0037098

Palettes can now be replaced in all Cues by pressing ENTER after selecting the source and destination palette - in a similar way to replacing groups.

Replace Palette is now supported for Intensity Palettes in the Intensity Window.

The number of Head Types that can be used in a show has been increased from 100 to 200.

On Stadium consoles with Playback Encoders, when toggling the Encoder Playbacks it now uses the level of the encoder similar to using the level of the fader for fader playbacks.

The Speed Master column in the FX view in the Prog and Cue Windows has been modified so the option "Ignore" has been renamed "Cue Stack" in order to resolve confusion withe the Speed Master setting for the entire Cue Stack. The operation has not been changed, just the naming. When set to a Speed Master the per FX Setting is used. When set to "Cue Stack" the Cue Stack setting is used.

The Default Cue Stack options have been tied up to hide options without defaults.

MagicQ now prevents setting of a sACN priority higher than 200 (the limit in the E1.31 sACN spec).

Bug Fixes

The Head Compare in the Personality Editor has now been fixed - it was broken in recent versions when used with the "unexpanded" head library.

Fix for adding Intensity FX to fixtures with that have a master intensity, but user has added VDIMs for multiple elements. #0036363

Fix for automatically adding VDIMs when patching for fixtures that have multiple intensity channels in them, but for a different function (e.g. COl Strike M which has inbuilt intensity for each of the strobe elements, but no inbuilt intensity per element for the plates). #0036363

Fix for adding Intensity as a Group FX to fixtures with that have a master intensity, but user has added VDIMs for multiple elements.

Fix for Speed Master on first starting a console / loading a show - the Speed Master state did not take effect until any Speed Master was changed in some way - eg. activates/fader changed.

Fix for Global Masters and Speed Masers in Net Sessions - any changes on one console would be synced to the show on the other console, but would not always take effect on the other console.

Fix for jumps in a tracking timecode Cue Stack when activating it, where Cue Stack Macros on steps would not get activated if the timecode caused an immediate jump to a step after the first step.

Fix for window layouts using the Left 1 to Left 4 sizes. Where no right side windows were used the window is sized to the whole width - but when the window was reopened after other Layouts had been used the window go only half width.

Fix for net sessions when patching heads on Slave console. The patched heads were getting added to the current selection on the Master console.

Fix for net sessions and playback sync - Slave console now ignores timecode and remote inputs - it does not trigger any Cues - instead Cues are triggered on Master and playback sync sent over the network. The Slave will still show the incoming timecode values so that it can be seen to be present.

Fix for releasing with time multiple Playbacks set to All Channels Controlled LTP. Intensity channels might snap off depending on the order the Playbacks were activated in. #0036252

Fix for fading of LTP channels when releasing multiple Cue Stacks at once. #0036252

Fix for fading out Absolute FX to a normal Zero size FX. Previously it could cause the channel to go erroneously jump to the limit.

Fix for Cue Stacks with sequential Cues with exactly the same FX but different directions - the FX would not change from step to step unless other FX parameters were different between steps.

Fix for FX rate divisors applied to Pixel Map FX - they previously had no effect. #0035246

The rate divisor field in the Cue Windows and Prog Windows was not showing the correct current option when double clicking on it to change option.

Work around for occasional reset when releasing playbacks with FX #0036549

Group Cues with Group FX using standard non element Groups were not expanding FX correctly for Duplicated heads if there were base levels in the Cues (the base levels were incorrectly taking priority over the FX). #0035993

Fixed problem with playing FX on selected head elements whereby the FX would only play on some of the elements. #0036766

Fix for using Pixelmap FX with soft palettes where the 2nd palette was not applying until the Cue was restarted. #0032121, #0036262

Fix for using soft palettes with Cues with non linear fade curves. #0025081, #0034682

Fix for fading in absolute FX with a fade in time set using a fader set to Fader controls FX speed - the heads would jump to limits when the fader was moved. #0036417

Fix for using soft palettes and sequence items in the same Exec Grid region. #0026949

Fixes to column headings in Palette View and other attribute spreadsheet windows to use attribute names from the selected head in preference to generic attributes.

Fixes for importing a newer format Capture CSV file for head and visualiser information. #0035316

The NEXT and PREV soft buttons in the Cue Window were not refreshed correctly when changing selected playbacks.

Fix for choosing personalities with mode names greater than 15 characters long.

Fix for selecting Group Cue Convert options in the Cue Store. In recent versions it was not possible to select the convert single head option.

Fix for some LED’s lighting up red on MagicQ PC when using the Compact Connect. #0036648

Fix for reading personality ranges and palettes from file where channel number within personality was greater than 256.

Fix when adding VDIMs to Heads with 16 bit master Intensity channels whereby the lo 16 bit of the Intensity was not being ignored. Now is Ignored like the hi 16 bit and outputs DMX 255.

Fix for using global rate master to speed up execution of a Cue which is the last in the Cue Stack. Previously changing the global rate could cause split fades to execute incorrectly. Only affected Cue Stacks set with Halt at Last Step or which had Timecode in them.

Fix for showing correct progress executing a Cue in the Cue Stack window and in playback legends if global rate was other than 100%. Individual playback rate was indicated correctly, just not the global rate.

Fix for single attribute rows in Programmer and Cue windows. In View FX, View Adv the summary row for each attribute in the FX would not display or set correctly, except for the first attribute. #0031045

In recent versions pressing SET and selecting an item in the FX window opened the numeric keypad rather than the full keyboard. #0036009

Fix for automated triggering of the views causing issues when the Execute window max is active. #0035978

Improve outputting of Grids direct to Output window as pixels. #0035735

Fix for expanding palettes where palettes could get expanded if the Cue contained 16bit lo values in it but no 16bit hi values. #0035957

Fixed problem in Exec window with display of macros including sizing greater than 1 by 1. #0034931

The check of Cue Stack macros for removing a Cue Stack was incorrect in some cases. If the THRU operator was used in an E/F macro, then followed by a single E/F macro, then followed by another E/F macro then the range of Cue Stacks checked would be incorrect. #0034945

Fixed problem with virtual keyboard where if text entered was longer than 40 characters then on some consoles such as MQ250M the text entry box was partially hidden by the CLOSE button. #0034013

Fix for releasing playbacks from a Slave console in net sessions where the release time is overridden from the keypad. #0027758

Fix for initial install of MagicQ to set correct number of universes and to set non-expanded personalities.

Fix for Speed and Size Masters with Group Master attribute selection when controlling Pixel Map FX with Palettes.

Fix for input universes set as Console - the Universe was incorrectly using the Output Universe, not the Input Universe.

Fix for auto creating Group Grids - it would make grids greater than the maximum Grid width.

Fix for auto creating Group Grids for fixtures with custom elements where the first element was not top left - the Grid would not be organised as expected.

Fix for auto creating Group Grids for groups with VDIMs.

In Net Sessions with Playback Sync, Cue Stack macros on the Slave are ignored. This ensures releasing playbacks with times and other playback activations occur correctly. #0030973, #0031927

Where personalities have a master dimmer and element dimmers now ignore the main dimmer, regardless of whether element dimmers are in the personality or are added as vdims. #0036964

Fix for when using Auto Cursor Down on Enter set to Yes - when pressing ENTER caused a confirm box to be shown the wrong item was updates. Fixed so if the ENTER causes a confirm, select, or keyboard to be opened then the cursor is not moved down. #0036634.

Fix issues with importing a WYSIWYG CSV file that contains missing and duplicate DMX address information. #0031961, 0031484

Fix a reset which occurred when rendering the Time Line window. #0036092

Including and updating a Palette from the Intensity Window did not work. #0027528

Fix for morphing and copying head programming whereby sometimes range information could get inverted - e.g. zoom could go narrow instead of wide.

Fix for preventing morphing and cloning of users with groups excluded. #0033039

Fix for soft palettes / recording of Palettes taking a long time and causing a lag in shows with lots of Group Cues #0036765

Fix for problem with Chases with 0% crossfade under control of Speed Masters - sometimes the step would not execute correctly. #0037130

Fixes for MWD when using Intensity FX and also when using 16 bit Intensity channels. #0037271

Fix for column headings on remote control from v1.9.3.0 and above. #0036885

Including a Cue with Group Cues did not honour the INC @ S syntax - it always included at 100%. #0035944

Fix for hiding windows from external monitors when using MagicQ PC Single Monitor MQ500M panel mode. #0036754

Fix for Group Int Masters not getting reloaded correctly after members of the group were all removed and replaced with new Heads. #0035367

When cursoring down in box views that are sized to the window (Exec, Output Plan) never scroll the window.

Fix for window resize flick, when using fixed row and column windows such as Exec and Output Grid. Scroll bars were sometimes incorrectly added.