Chapter 2. Version 1.9.5.4

2.1. New Features

2.1.1. 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.

2.1.2. 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.

2.1.3. 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.

2.2. 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