Chapter 30. Version

30.1. New Features

30.1.1. Replacing Palettes in Cues

It is now possible to replace Palettes in one or more Cues in a Cue Stack with different Palettes, for example to change all the channels using the Green palette to use the Red palette.

In the Position, Colour or Beam windows press SHIFT and REPLACE PALETTE. Then select the palette to replace, the new palette, and then the Cue Stack to replace in.

It is possible to select a specific Cue or a range of Cues by entering the Cue numbers before selecting the Cue Stack. If no Cues are specified then MagicQ will prompt whether to use the current Cue or all Cues in the Cue Stack.

Only channels that were already in the Cue will be changed - no new channels will be added. Channels that are using the original Palette but which are not in the new Palettes are unchanged.

30.1.2. MagicHD Timecode Output

MagicHD can now output a timecode for the currently playing video, either over Art-Net or directly into MagicQ (if running as the internal player).

To use this feature, first set the new "Timecode Output" channel (#047) on the output layer to a value from 128 to 136, to select which video layer will be used for the timecode. On the MEDIA window, this can be found under Output > Control > Encoder D.

On the internal player, you must also set "timecode decode" in the settings (under View Settings > MIDI Timecode) to "Internal MagicHD"; MagicQ will now receive the timecode directly. You can also set "timecode generation" to "Art-Net (retransmit)" as usual to send this timecode over Art-Net, if MagicQ is out of demo mode.

On the standalone player, MagicHD will always output over Art-Net if "Timecode Output" is over 128 and MagicHD is out of demo mode (i.e. there is a ChamSys console or unlocked MagicQ instance on the local network).

30.1.3. Other MagicHD Changes

Changed MagicHD video conversion method to allow for faster decoding and increased quality. In particular, playing high-definition videos backwards should now be much faster. Note that you will have to re-convert your media files in order for this to take effect.

Improved MagicHD decoding performance. This should alleviate stuttering issues in larger videos, on suitable hardware.

The MagicHD conversion progress bar now shows an ETA countdown until the current file is done converting.

30.1.4. Execute Window sequencing

It is now possible to set items within the Execute Window to automatically sequence through the items according to defined time. Sequencing is possible for Positions, Colours, Beams, FX, Cue Stacks, Cues, Macros, and Groups. The sequence can be in sequential order or random. One item of each type will be activated at a time with all other items of that type released.

In the Execute Window select ASSIGN SPECIAL and select Sequence. Then choose between Sequence and Random. Then enter a sequence time - this is the time between execute items automatically being activated/deactivated.

If the Sequence item is within a Region then it will only affect items within that region. If it is not in a region then it will affect all items within the Execute grid. All item types are affected and are sequenced independently - for example if you have both Colour items and Cue Stacks items in the grid then MagicQ will sequence the colours at the same time as the Cue Stacks. Using the random sequence would cause a different colour and different Cue Stack to be activated after each sequence time has expired.

MagicQ will apply any fade times from timing items within the Region/Grid that the sequence item is in.

Only one sequence item can be active at any one time within a Region. Only one sequence items outside a Region can be active at a time.

30.1.5. Execute Window Playback / Cue Stack information

It is now possible to assign special items in the Execute Window that indicate the current Cue name, Cue comment or Cue time remaining of a Playback or Cue Stack. This could be used, for example, to display special comments from a Cue Stack in the Execute Window.

In the Execute Window press ASSIGN SPECIAL and then select Timecode and Clock. Then choose the required Playback/Cue Stack feature. MagicQ will prompt for the Playback number or Cue Stack ID.

The Cue time remaining is the remaining fade time whilst a Cue is fading. For a timecode code once the current cue has completed the fade, then the remaining timecode to the next Cue is shown.

30.1.6. Group FX

It is now possible to change the Groups used within a Group FX in the Programmer and Cue windows. #0018147

Added support for converting Group based FX into channel based FX. In the Programmer Window, View FX press SHIFT and CONV GROUP FX. If the cursor is on the top row all FX will be converted, otherwise the FX at the cursor position will be converted.

Added support for snapshotting Group FX and Pixelmap FX. #0018546

30.1.7. Visualiser

Visualiser allows fixtures attached to an object to change the colour of the object by setting the Col Obj option. This now works with generic dimmers, as well as colour mixing fixtures.

The Basic Truss type has been deprecated and will be automatically converted into Straight Truss. The difference is that the position is given as the centre of the truss instead of at the end, and the truss rotates around it’s centre.

30.1.8. Other Changes

In the Position, Colour, and Beam windows you can now press SHIFT and UNLINK PALETTES or SHIFT and EXPAND PALETTES as shortcuts to unlink or expand palettes. It is possible to cursor select a range of palettes or a number of specific palettes to unlink or expand.

Updated Generic Fixture folder with more consistent names and added longnames for easier indentification of fixtures.

30.2. Bug Fixes

Fixed major problem with moving of Palettes in the Int, Pos, Col, Beam windows that caused FX based palettes to referene incorrect palettes. Moving a Colour palette eroneously affected FX using Beam and Pos as well as Col. #0020132

Fixed problem whereby keyboard macros triggered from the Execute Window or from Execute Buttons would not run if the Macro Window was in the Data View or Autom View.

Fixed problem whereby keyboard macros triggered from the Execute Window would lose the first step if the first step was a keyboard button. #0019439

Fixed problem with default playbacks flashing. #0020442

Fixed reset that could occasionally occur when removing heads from the Patch when they were active on Playbacks. #0020327

Fixed problem with tap to time on Chases affecting custom attribute delay times. #0020122

Fixed problem with using UNDO after Execute Grid changes. It would remove the whole grid. REDO worked ok to restor the whole grid. #0020445

Fixed problem when Active by Heads - when using the keypad to set intensity the fixtures with VDIMs would not activate the non intensity channels. #0020053

Added support for auto groups on a grid of Groups or a grid with individual groups. #0017201

Fixed option "Sync this playback to next" when using time code. Previously it only worked for manual button presses. #0018081

Fixed problem with mark cues that may occasionally not work ocrrectly if marked fixtures were previously fading out slowly. #0013265

Fixed problem with Operator and Programmer users where they could not control any channels.

Fixed clicking on scroll bar so it pages up/down rather than jumping to position based on where clicked. Avoids unexpected big jumps.

Colour picker: Add MagicQ standard gels and remove GAM gels. Fix gel selection when filter similar is used. Add button to toggle keypad between searching gels or setting fade time.

Fixed an issue on all platforms with flash buttons 2-4 not being assignable to macros, and the modifier buttons (SHIFT, CTRL, ALT) erroneously being permitted. #0020488

Fixed a crash that could occur when re-patching heads that were in use on active playbacks. #0020327

MagicQ now creates thumbnails for MagicHD scenes again. #0016340

Fixed an issue with prism visualisations appearing on fixtures with no prism ranges defined.

Fixed a crash on the MQ40 and MQ60 consoles when moving a window back and forth from an external monitor too quickly.

30.3. Known Issues

MagicHD file conversion and import is disabled on Mac OS in this version.