Chapter 41. Version 1.9.0.5

41.1. New Features

41.1.1. Timecode Loop

Cue Stacks now support a configurable period of timecode to loop when using the internal timecode feature of a Cue Stack.

An in and out point can be configured using the "Timecode loop in" and "Timecode loop out" setting under VIEW OPTIONS on a Cue Stack.

The in and out points will also show up within the Timeline Editor window, and can be configured directly from the window by selecting SHIFT + CONFIG TC LOOP, and using the encoders to set the desired in and out points.

The "SET LOOP IN POINT" and "SET LOOP OUT POINT" soft buttons will set the relevant in or out point to the current timecode value of the playback.

The current timecode can be set to the loop in point from the Timeline Editor window by using the SHIFT + RESTART LOOP soft button, or the SHIFT + PB Timecode encoder.

41.1.2. Timecode Control

When a Cue Stack has timecode steps, the GO and PAUSE buttons will now allow control of the timecode playback static when using internal timecode or the external timecode simulator. If the timecode is paused, then the GO button will start the timecode from where it was paused. Similarly if the timecode is running, then the PAUSE button will stop the timecode where it is.

Pressing GO when the timecode is already running will progress the Cue Stack to the next cue in the same way as a non timecode enabled Cue Stack works and the timecode will continue to run as before. This is useful in the case where there are some Cues which don’t have a timecode and need to be manually triggered during the stack.

The Fast Forward and Fast Back buttons as part of the crossfade section will jump back and forward between the Cues, and will also update the current timecode. This allows for fast navigation around timecode enabled Cue Stacks.

When a Cue Stack has an audio file associated with it, playback of the audio file will follow the position of the timecode when controlled above.

The playback timecode can now be modified using the "PB Timecode" encoder in the Timeline Editor window, as well as using the encoder button to start and stop the timecode. Pressing the encoder button whilst holding shift will restart the timecode to the start.

41.1.3. TC Tracks / Keyboard Macros

It is now possible to move and copy one or more items within a TC Track. The TC Track also now has an End marker to enable moving/copying beyond the end of currently recorded TC Tracks. When items are moved / copied their times will be automatically be adjusted so that they follow the times of the item they are moved/copied after.

When recording a TC Track, other TC Tracks will now play back as expected - previously when recording TC Tracks other TC Tracks were disabled from playing.

The same copying and moving can be carried out in Macro, View Data.

In the Macro Window, View Zones is now always visible as part of the four main views, View Macro, View Data, View Autom, View Zones to make the View Zones easier to access.

The INBUILT MACRO soft button has been moved to the right and the ASSIGN MACRO and DEASSIGN MACRO soft buttons have been combined - use SHIFT + DEASSIGN to deassign a macro.

41.1.4. Audio playback volume

The playback volume of both the Cue Stack audio and Cue audio files on a playback can now be controlled using the fader level. This option can be enabled using the "Fader controls audio volume" setting within the Fader tab of the Cue Stack options.

41.1.5. Output Grid Head Shapes

The Output Grid now supports a much enhanced library of head shape symbols including LED bars, LED panels, Ellipsoidals, fresnels, strobes, light panels and others. To show head shapes go to View Grid in the Output window, View Plan and set the Grid Option, Show Symbols.

The Shape of an individual head can be set in the shape field in Patch. Each Head type also has a default shape that is set by ChamSys when the head personality is created.

Head Shapes can be rotated in the Output grid.

When Colour Tags are in use the Head Shape will be coloured according to the Colour Tag of that head.

When the head has intensity and colour then the front of the lamp symbol is illuminated in that colour to quickly identify the current output of that Head.

In the Grid Options, there is an option "Keep Aspect Ratio" that will maintain the aspect ratio to the loaded background image, or if not image is selected will keep the Grid cells square.

As well as Heads and Groups it is now possible to put key Macros in the Output Grid. For example this could be used to put CLEAR, LOCATE or changes to intensity into the Grid.

Like Groups from the Group Window, simply copy the Macro from the Macro Window into the Grid when in View Grid. If the Macro has an icon assigned then that icon will be shown in the Grid.

The Intensity Plan Type has been moved from a global setting in Setup, View Settings, Windows to a per grid option in Grid Options in the Output Window, View Grid.

41.1.6. Other Changes

The Cue Stack macro commands X,Y,N, K and D (Serial, Ethernet, MIDI, OSC and Audio commands) can now be placed after other macro commands in the Macro field. They must be the last command in the Macro field. Previously they had to be the one and only macro command. As before, only one macro command X,Y,N,K,D can be in a Macro field. For example it is now possible to do:

A1 R2 Y"G2"

G2 K/pb/1/go

On MQ500/500M the manual GO button now does not support jumping to a Cue ID (when a Cue ID is entered before pressing manual GO) - instead this can be done with the dedicated GOTO button. This avoids accidentally jumping in the Cue Stack.

SHIFT + GOTO can be now used to jump imediately without fade to a specific Cue ID.

Improved reporting during RDM readdress and repatch.

The CAST WYSIWYG Driver now supports 256 universes, up from 32 (depending on the supported universe count of the connected MagicQ PC or console). To update the driver, install MagicQ on the same PC as WYSIWYG (the driver is now part of the standard MagicQ PC install). You can install a previous version of MagicQ afterwards if desired. The WYSIWYG demo show is in show/demos/magicqwysiwyg.wyg.

The number of emitters for a fixture is now editable in the Options tab of the Head Editor.

Default colourimetry for a number of fixture types has been improved.

Importing Scene Objects from MVR files has been disabled as of this version.

The list of monitors in Setup, View System, View Monitors has been updated so that all consoles now show Monitor 1 as the internal monitor. Previously for MQ40N/MQ50/MQ60/MQ70/MQ80/MQ100 the internal monitor was not in the list, with the list starting from the first external. When upgrading consoles to new software the monitor data will be updated correctly. If downgrading a system it will be necessary to readjust the monitor data for external monitors after the downgrade.

On MQ500 and MQ500M the top menu bar is now always hidden on start up. To show the toolbar got to Setup, View Settings and press the Show Menu Bar soft button.

On MagicQ PC, the ALT key will now be released if it is down for more than 10 seconds - this avoids problems when ALT TABing between different applications. The ALT shortcuts have been re-enabled as per Compact consoles.

On MQ500/MQ500M panel modes make the ALT key now operates as a toggle like the SHIFT and CONTROL keys.

The colour picker now supports the MagicQ timing syntax, for example the * character can be used to perform offset fades.

Patch, CHOOSE DIM/MEDIA, GENERIC LED now gives a broader range of LED fixtures including ones with VDIMs.

When cloning heads or copying head programming, heads with VDIMs now also clone / copy head programming for the VDIM. #0026428

Improved speed of patching very large number of fixtures - for example 15,000 RGB or RBG with VDIM.

When setting the Cue Stack option, Fader controls manual crossfade to Yes, the options Fader controls HTP, Fader controls LTP and Fader controls Absolute chans are automatically set to No. Similarly when setting any of the options Fader controls HTP, Fader controls LTP or Fader controls Absolute chans then Fader controls manual crossfade is set to No.

41.2. Bug Fixes

Fixed issue on the Compact console range with audio playback stuttering when Audio input was configured to use the console inbuilt port. #0026607

Fixed issue with Intensity Views not being selectable from Remote Control App.

Fixed reset when using Cue Stacks with no Cues in Execute Window. #0027170

Exec Max - when deciding whether to show title bar, compare requested Exec, Grid Options, Win Size against actual screen size, not monitor size set in Setup, View System, View Monitors, Mon 1.

Fixed issue when using Net Sessions to sync playbacks between two consoles in dual control mode. Changing the level of the Grand Master or Sub Master on the Slave would affect the physical level of the playback faders on the Master. Now, the physical level of the playback faders on both consoles will match regardless of the level of the Grand Master and Sub Master faders on both consoles. Note that Grand Master and Sub Master faders are not currently synced between consoles - so they should be manually matched. DBO is synced between consoles.

Fixed issue with MQ500M Wing playback faders not initialising correctly and controlling the main playbacks PB1 to PB15. This could be worked around by selecting Fader Bank 1 after start up.

Fixed problem with importing shows with Mark Cues with fade times - the fade times were lost. #0025235

Fixed issue where items in the Timeline editor window could end up moving if they were being selected whilst the playhead scrolled off screen. #0026939

Fixed issue where relative changes in timecode were not applying when changing the audio start TC setting. #0026883

Updated fade and delay time modifications in Timeline editor window to affect all attribute fade times, not just intensity. #0027000

Enable cues in the Timeline editor window to be named using SET and clicking on the cue. #0026025

Updated the functionality when a timeline layer is locked, the items in that layer can no longer be updated using the encoders. #0026503

Fixed issue where MagicHD would cease to respond to CITP/MSEX connections after clients had connected and disconnected too many times.

Fixed problem when using RDM repatch, if the selected head needed to be morphed to match the RDM fixture personality, this caused a lock up.

Fixed an issue with the colour picker and RGBA fixtures; there was a noticeable shift towards green.

Fixed issue where progress was not being reported when media was being converted in MagicQ.

Importing a media server head file with no channels ("Multiple heads type" set to "Master") would fail with a "corrupt head" error message. This affected v1.8.8.0 onwards.

Fixed issues with fixture positions and rotations when importing from MVR.

Fixed problem where clicking on an unprogrammed Layout left the top soft buttons assigned. #0026771

Fixed lock screen on external monitors.

An external monitor can now be plugged in or replugged after MagicQ has started on MQ50 and MQ70 consoles.

Auto groups were not saved to the UNDO file. #0027262

Solo buttons not in a region affected solo buttons in adjacent region #0027292.

Fixed sizing issues with windows when using Multi Window Client where windows on the Multi Window Client were not taking the whole display space. #0021681 #0020847 #0009770

Cloning heads and deselecting the Palettes and Cues options still caused Cues to be copied to the new head. #0024021

Fix manual crossfading when different channels have different fade time which could cause channels to snap. #0013930

Fixed issue in colour picker when locating fixtures, where the last fixture in a group would lose one colour channel. #0026922

Optimised import of MVR files - importing should now complete much faster, and will now display progress as it runs.

Fixed an issue with importing Vis data from CSV files exported from WYSIWYG. #0027508

Fixed an issue in MagicHD where converted videos had jumping audio playback. #0015650