Chapter 13. Version 1.9.4.1

13.1. New Features

13.1.1. Cue Stack Favourites

Cue Stack Favourites provide a way to quickly apply favourite settings to different types of Cue Stacks.

Cue Stack Favourites include:

  • Button, Fader, Encoder options
  • Activate / Release options
  • Cue Stack function
  • Advanced function (but not timecode or DJ)
  • Intensity, Pos, Col, Beam, FX Fade in times for single step Cue Stacks
  • Chase Timing/Cue Timing/Timecode (multi step Cue Stacks only)
  • Cue Stack Release time
  • Colour tag
  • Icon

In the Cue Stack window there is a new view with 100 favourites. Press VIEW OPTIONS (or click 3 times on the S button) and then press VIEW FAVOURITES.

The settings of the current Cue Stack can be recorded onto a selected Favourite. The Favourite can then be applied to any Cue Stack.

Favourites can be named, moved, copied and removed in a similar way to all other MagicQ items.

Note that when applying to a Cue Stack with multiple steps fade times are not applied. Release times are applied in all cases.

Icons are only applied if the Favourite has an Icon in it - otherwise the icon on the current Cue Stack is retained.

Cue Stack Favourites are stored in the show file. They are also stored in the settings file when using SAVE SETTINGS and IMPORT SETTINGS.

13.1.2. Group Cues

It is now possible to clone and remove Groups from programmed Cues. Previous versions only supported replacing of Groups in programmed Cues. Cloning Groups in Cues enables expanding a show to use more Groups than originally programmed. Removing Groups in Cues enables Groups to be taken back out of the programming.

The advantage of cloning / removing Groups in Cues rather than simply adding removing from the Groups is that split times and FX will be run separately for each Group rather than as a single Group.

Groups can be cloned or removed from individual Cues on a Cue Stack, from entire Cue Stacks, or from all Cues. The Stack Store and Cue Store filtering can be used to apply the changes to a specified set of Cues.

In the Group window press SHIFT + CLONE GROUP to clone a Group in Cues. Then select the Group to clone from, then the Group to clone to, then the item to clone in. Press ENTER to clone in all Cues - MagicQ prompts with a confirm box.

In the Group window press SHIFT + REMOVE GROUP to remove a Group in Cues. Then select the Group to remove from, then the item to remove from. Press ENTER to remove from all Cues - MagicQ prompts with a confirm box.

Cloning and removing of Cues is only supported when Group Cues is enabled.

13.1.3. Tap to Time

Tap To Time for FX has now been improved with an option to take into account the number of steps in the FX and the number of parts selected rather than tapping per FX step. There is a new Timing field on the right side of VIEW FX in the Prog and Cue windows which can be set to Per Head or Per Step.

There is a new Timing option in the FX tab in the Cue Stack window, View Options, View Defaults. In new and old shows this is set to Per Step by default. Changing it to Per Head will affect any new FX created.

There is a new soft button in the Cue Store window to convert all FX in Cues between Per Cycle and Per Head timing. This can also be used with the filtering to select a sub set of the Cues to change.

The Global Tap to Time button functions in previous software versions have been renamed "Tap to Time active" to reflect their actual function.

Added new setting Setup, View Settings, Playback, Tap fn to specify the function of the physical Tap button. Previously it always performed Tap to Time active. Now it can be set to Tap to Time Selected, Tap to Time active or Tap to Time for any of the Speed Masters SP1 to SP15.

Added Tap to Time active, Tap to Time SP1, Tap to Time SP2 and Tap to Time SP3 options to DBO button options - Setup, View Settings, Playbacks, DBO.

Added Tap to Time active, Tap to Time SP1, Tap to Time SP2 and Tap to Time SP3 options to the Crossfade button function options - Setup, View Settings, Playbacks, Crossfade button function.

Added Tap to Time SP1, Tap to Time SP2, Tap to Time SP3 to the remote trigger action option in Setup, View Settings, Ports. Also added Step SP1, Step SP2, Step SP3 to enable the remote trigger input to step the FX and chases on the received beat.

There is now an additional shortcut ALT + FLASH in Setup, View Settings, Playback, Tap to Time used to Tap to Time directly the timing of the current Cue from the Cue Stack on the Playback. #0033631

In order to avoid accidental shut down of the console the keyboard shortcut to power off the console has been changed from CTRL + DBO to SHIFT + CTRL + DBO. The old unused SHIFT + DBO reset graphics is no longer supported.

13.1.4. FX defaults

The following default for FX can be set in Cue Stack, View Options, View Defaults, FX.

  • Speed
  • Per Head / Per Step timing
  • Parts
  • Segments
  • Direction
  • Group Spread

The Speed was previously supported but was only used when creating new waveform FX in the FX Editor. It was not used when applying FX. Now, when non zero this over rides the default speed from the FX file. When set to zero the default from the FX file will be used.

The defaults for FX size, width, crossfade, spread, rnd, one shot are always taken from the FX File as they are specific to the FX.

13.1.5. FX rate divisors

Within FX the Speed Type has been enhanced so that now as well as Run, Stop and Double there are now the options Div 2, Div 3, Div 4, Div 5, Div 6, Div 7, Div 8.

This enables FX to built up with different attributes at multiples of one rate but still synced.

The Speed Type can be set in the Programmer or Cue window.

The divisors / doubler is applied after all other rate controls regardless of whether the FX is using its own timing or is being controlled by a Speed Master.

13.1.6. Speed Masters

MagicQ now supports 100 Speed Masters which can be used to Tap to Time speed and apply the speeds to chosen Cue Stacks. Some users may wish to use just one global Speed Master whilst others may wish to use a Speed Master per song page.

Each Speed Master can be set to either control all attribute types, or can be selected individually for Intensity, Position, Colour and Beam.

When a new show is started all Speed Masters are reset to a disabled state.

All Cue Stacks by default are controlled by Speed Master 1 (SP1). In the Cue Stack, Advanced options, the Speed Master option can be set to choose any of the 100 Speed Masters, or to Ignore - in which case the Cue Stack ignores all Speed Masters.

Each FX in a Cue Stack can also be assigned to a different Speed Master - in this case it takes precedence over the the Speed Master for the entire Cue Stack. If the FX is set to "Ignore" then the Speed Master setting for the entire Cue Stack is used.

Cue Stacks are affected regardless of whether they are executed from a Playback, from an Execute Window or from the Stack Store.

By default FX that are in the Programmer are not affected by any enabled Speed Masters - this ensures that during programming default speeds can be programmed into Cues. For playback (busking) the Programmer can be controlled by a Speed Master - in Setup, View Settings, Prog set the Programmer Speed Master to the required Speed Master. Set it to Ignore to make it ignore all Speed Masters.

When enabled, the Speed Master will control the speed of chases in the Cue Stack and all the FX in the Cue Stack, including any Pixel Map FX. The programmed chase time and programmed FX time are ignored. When a Speed Master is deactivated all chases and FX under control of that Speed Master revert to their programmed speeds.

When Tap to Time is used to set the speed of a Speed Master, all controlled chases and FX will be phase synced to the Taps as well as setting the speed. This means that after a Tap to Time on a Speed Master all chases and FX will be in sync.

A "No Tap Sync" can be set for each Speed Master, so that Tap to Time on that Speed Master will only set the tempo, it will not phase sync the FX and chases.

"Fader 200%" can be set for each Speed Master, so when the fader is at half the temp is the tapped tempo and when at fill it is 200% of the tapped tempo.

Speed Masters can be accessed as options through the following features:

  • The physical TAP button
  • The DBO button
  • The Master crossfade GO button
  • From the remote trigger input
  • From automations
  • Through Cue Stacks set with the Cue Stack, Function option "Cue Stack is a Speed Master"
  • Through a new Speed Master motorised bank Fader Mode on the Stadium consoles
  • Through the Execute Windows using ASSIGN SPECIAL
  • Through the Playbacks, VIEW SPD MASTER view

The current status of the Speed Masters can be viewed in the Playback Window, VIEW SPD MASTERS view. In this view it is also possible to activate/deactivate the Speed Master, to set the Speed Master running or halted and to set the Speed Master BPM and Rate Divisor.

Speed Masters are set to Per Head Timing by default. They can be set between Per Step and Per Head timing in the Playback Window. If either the FX or the Speed Master is set to Per Head timing then Per Head timing is used.

Using Speed Masters it is now possible to resync FX back to the start of the FX. Press CTRL and any of the TAP shortcut buttons above.

Cue Stack is a Speed Master

In the Cue Stack window, View Options in the Function tab a Cue Stack can be set to be a Speed Master. This has a similar effect to the other Master options in this tab - they completely override the normal operation of the Cue Stack.

The FLASH button is used to Tap to Time.

The GO button activates the Speed Master and sets it running so it takes speed control of all Cue Stacks set to use that Speed Master.

The PAUSE button halts the Speed Master. The PAUSE button can then be used to manually bump the chases and FX controlled by the Speed Master.

RELEASE disables the Speed Master so it no longer controls any Cue Stacks. SHIFT + FLASH also disables the Speed Master.

SHIFT + FLASH disables the Speed Master.

SHIFT + GO doubles the rate divisor.

SHIFT + PAUSE halves the rate divisor.

CTRL + FLASH resyncs all the FX controlled by the Speed Master.

Lowering the fader slows the speed from the tapped speed down to halted. Raising the fader to full returns to the last tapped speed.

Normally only one Cue Stack per Speed Master is required, but it is permitted to have more than one Cue Stack set to the same Speed Master - for example on different Pages - they will just duplicate each other.

When changing pages the Speed Master will never hold over - if you need the Speed Master on multiple pages then either make it a Default Playback or program a Cue Stack on each page.

If the Cue Stack option Activate on Page Change is set then the Speed Master will enable when changing to that page. If the Cue Stack option Release on Page Change is set then the Speed master will disable when changing from that page.

Note to avoid confusion, the original "Cue Stack is a Speed Master" has been renamed "Cue Stack is a FX Speed Master" - it continues to apply a percentage rate to the programmed FX speed of a number or group of channels. Similarly, the original "Cue Stack is a Size Master" has been renamed "Cue Stack is a FX Size Master".

Speed Master Fader Mode

On Stadium motorised consoles there is now an extra Speed Master fader mode. Select the fader mode in the normal way using SHIFT + NEXT PAGE, and then select Speed Masters.

The FLASH button is used to Tap to Time.

The GO button enables the Speed Master and sets it running so it takes speed control of all Cue Stacks set to use that Speed Master. If the Speed Master is already enabled then pressing GO returns to the previous time set by Tap to Time.

The PAUSE button halts the Speed Master. The PAUSE button can then be used to manually bump the chases and FX controlled by the Speed Master.

SHIFT + FLASH disables the Speed Master so it no longer controls any Cue Stacks.

SHIFT + GO doubles the rate divisor.

SHIFT + PAUSE halves the rate divisor.

CTRL + FLASH resyncs all the FX controlled by the Speed Master.

Lowering the fader slows the speed from the tapped speed down to halted. Raising the fader to full returns to the last tapped speed.

Add Speed Master to an Execute Grid

Speed Masters can be assigned to Exec Grids in the Exec Window using the ASSIGN SPECIAL soft button. This enables the specific Speed Master to be controlled and updated.

Select the Speed Master option and then choose from the function to assign:

Tap

Tap to Time button. Also shows the current BPM

Enable

Enables/Disables the Speed Master

Halt

Halts the Speed Master/Restarts the Speed Master

Resync

Restarts any FX controlled by the Speed Master

Inc

Increases the rate divisor

Dec

Decreases the rate divisor

Div

Sets rate divisor back to 1. Also shows the current rate divisor.

Step

Steps on to the next step in the FX

DJ Beat

Steps on to the next step on beat from DJ system

Audio Beat

Steps on to the next step on beat from Audio input

All

Adds all the above functions

Then choose the Speed Master to use (SP1 to SP100).

Normally only one set of Execute buttons per Speed Master is required, but it is permitted to have more than set of buttons per Speed Master - for example on different Exec Grids - they will just duplicate each other.

The Speed Master controls the chase rate and FX speed of all active Cue Stacks that have selected this Speed Master in the Cue Stack Options. Cue Stacks are affected regardless of whether they are executed from a Playback, from an Execute Window or from the Stack Store.

Note the Speed Master does not directly affect the inbuilt FX in the Execute Window, for control of these FX in Regions, assign a Use Speed Master item as specified below.

Execute Grid Use Speed Master

The inbuilt FX in the Execute Window are applied into the Programmer. Since the default for the Programmer Speed Master is "Ignore", the speed for these FX will normally be directly controlled by the Rate Params items in the Exec Window - ie. the TAP button, and the PARTS, SNAP, FADE.

When using the TAP for the inbuilt FX in the Execute Window it now shows the BPM, and it will apply Per Head timing rather than per Step timing.

It is possible to over ride this speed using a Speed Master. In the Exec Window press ASSIGN SPECIAL and select "Rate Params". Then select "Use Speed Master" and choose the Speed Master to use. This will then show in the Execute Window as "Use SPx" where x is the Speed Master SP1 to SP100.

When the "Use SPx" is active the inbuilt FX in the Execute Window will use the respective Speed Master for timing if it is active. If the Speed Master is not active, then timing will remain as per the above Rate Params in the Execute Grid.

It is possible (and often very useful) to have more than one Regions using the same Speed Master for Speed control.

It is also possible to have more than one "Use SPx" in a Region so that different rates can be quickly selected - the first active one will be used.

If the Programmer option, Programmer Speed Master is set to a Speed Master instead of "Ignore", then when active the respective Speed Master will control the above inbuilt FX. The "Use SPx" will take priority over the Programmer Speed Master.

Speed Masters on Automations

There are two new Autom function types in the Macro window, View Autom that enable Speed Masters to be controlled from incoming events such as MIDI notes, remote inputs, DMX, etc…

Speed Master Tap is used to Tap to Time the specified Speed Master based on the triggered Autom.

Speed Master Step is used to one step the specified Speed Master based on the triggered Autom.

Speed Masters SP1 to SP100 can be specified.

Note that as per the normal operation of Speed Masters above, Cue Stacks will only be affected when the Speed Master is enabled.

There is now a new Autom trigger type for MIDI Clock to enable triggering from the MIDI clock. The divisor can be specified to trigger on half note, full note or higher.

13.1.7. Ignore FX Size and FX Speed Masters

When a Cue Stack has the Cue Stack option, Advanced, Masters affect Levels set to "No" the Cue Stack now ignores FX Speed and FX Size Masters and also the new Speed Masters.

When a Cue Stack has the Cue Stack option, Advanced, Rate Divisor set to "Ignore" the Cue Stack now ignores FX Speed Masters and Speed Masters. This option does not affect FX Size Masters.

13.1.8. Intensity Wheel

There is a new shortcut for the Intensity wheel. ALT + scrolling the intensity wheel will scroll the current window. Note that if the Intensity wheel is set to "Intensity Require ALT key" then it will do Intensity as normal. #0033189

The "Rate" option has been renamed "Sel PB Speed" to better identify the function.

There are three new options for the Intensity wheel:

  • Playback Rate
  • Global Rate
  • Audio Volume

When the intensity wheel is used to scroll Windows, the direction has now been inverted so that scrolling the wheel down scrolls down the window. #0033912

The legend for the Intensity encoder has been improved. #0029658

13.1.9. Other changes

When Bank 2..6 are selected, the Page Window and the Page keypad syntax (e.g. Page 20 ENTER) now operate on the current bank rather than Bank 1 (the main bank).

Added Bank selection to the Page window (previously you could just SET BANK 1) and indication in the title bar when it is not Bank 1.

In the Execute Window, the View Item soft button is now supported in the VIEW EXECUTE view as well as the VIEW DESIGN view.

Perform Move When Dark when releasing channels from other playbacks / programmers to Cue Stacks that have Move When Dark set.

Added Unused Cues filter to Cue Store and Unused Cue Stacks filter to Stack Store.

Cue Stacks with the Make Fader Jumps to Cue Step option set will now indicate the current step even when not activated. This is particularly useful on Encoder playbacks.

Changes to the GDTF import makes it better at importing the attributes numbers correctly.

Group Cues - add support for Make FX from Cue Stack which was not previously supported.

Added "Only sub selected heads" option to Setup, View Settings, Prog, Recording to Palettes setting. #0025342

There is a new channel activation option "IPC B Split" for the Chan Activates setting in Setup, View Settings, Programmer. This activates Intensity, Position and Colour as per the IPC option, then Beam is split.

  • Gobo 1 + Gobo 1 Rotate
  • Gobo 2 + Gobo 2 Rotate
  • Gobo 3 + Gobo 3 Rotate
  • Prism + Prism Rotate
  • Focus + Zoom
  • All 8 frame attributes

13.1.10. Removed Features

A number of legacy features have been removed from this version to facilitate improvements for our current console range.

This version is not available for the long time discontinued consoles - MQ100, MQ200, MQ300, MQ40, MQ40N, MQ60 and original MQ70. Version 1.9.3.7 is the latest released version supporting these consoles.

The old Net Wing mode has been fully removed.

The Setup, Keyboard & Encoders, Swap Palette and Cursor option has been removed (only applied to MQ100s and Maxi Wings).

The Setup, Ports, Serial Touch monitor option has been removed along with the serial touch monitor support from the Serial remote protocol option.

Support for the RS232 serial port has now been reduced - the MQ500M is the only current product to have a serial port. Serial touch monitors are no longer supported. MagicWand, ChamSys Remote Protocol and serial Automs are still supported.

Timeline spectrogram view for the audio has been removed.

13.2. Bug Fixes

Direct setting of intensities in Playbacks was incorrect in recent versions - it did not correctly convert from % to DMX values. #0028975

Fixed problem when using Intensity Masters whereby when making the intensity active in the programmer (e.g. by turning Intensity encoder) the value jumped to the value reduced by the intensity master not the original value from the Cue. #0034029

Move When Dark would incorrectly perform the Move When Dark if the Cue contained no intensity levels if there was a Intensity FX starting in that Cue from 0% - i.e. the Intensity was 0% when the Cue started but the Cue execution brought in an Intensity FX. #0031721, #0033637, #0030594

Fixed occasional reset when viewing Cue/Prog Window with Group FX with more attributes than actually used by the Heads. #0034454

Fixed when using Cue Stack macros on Cue Stacks in the Stack Store so that if the Cue Stack is releasing using Release executes last step it will use 100% for any Cue Stacks being activated using E macro. #0034594

Fix for merging in shows where invalid Cue Stacks were being assigned to empty Playbacks (Cue Stack ID and indicated No Steps).

Fixed problem when using empty Cues referenced by Exec Grid regions where the Group controlling the Region had VDIMs. #0034668

Fix for auto cursor down which was stopping cursor multi select operations working correctly.

Cue Stack, View TC did not show the active TC step correctly if there was a timecode offset. Only affected 1.9.4.0.

Fix for start up of consoles when using Automs with Scheduled events. The scheduled Automs were being executed on start up to get the correct state according to the time of day, but if Cue Stack Macros were used in the Automs then the Cue Stack Macros could be executed out of order, ending in the incorrect initial playback state. #0030627

Fix for Live Macro sometimes causing a reset if there were no steps entered. #0034483

Fix case where TC Tracks were referencing empty playbacks where the playback erroneously changed page and started flashing. #0034772

Fix reporting of Media Server type in Setup, View Media where MagicHD Quick and CITP Live feed were swapped around in recent versions. Also affected Head Editor, Server Type.

Fix for soft palettes updating Palette based FX in Cues. Previously the Cues would sometimes not get updated till the FX was restarted.

Fix for reset when selecting VIEW VR in Media Window with a Pixel Map media server selected. Only affected v1.9.4.0. #0034803

Fix for shift and control keys getting stuck in visualiser window #0029689

Fix for Replacing the first (current) Cue in a Cue Stack that on an inactive Playback. Previously the old Cue would still be present when activating the Playback, and then subsequent time it was refreshed. Now it will be refreshed immediately.

Refresh of Layout buttons and console brightness when changing users. Previously if different users were using different Layout pages it would not be refreshed correctly.

Fix for buttons and LEDs when using an Extra Wing Compact with a MQ250M or MQ500M.

Fix for buttons on top half of old Execute Wing when used with MQ500M.

Fix for recording new Cues on an external timecode Cue Stack when the Cue Stack has a timecode offset. The Cues timecode was offset incorrectly.

Fix for problem exiting Live Macro mode on some consoles / wings. #0033889, #0033427

Fix for using SET on an empty item in the Layout Window.

Fix for problem when knocking out attributes from Group Cues. If "Unused chans return to defaults" was set, then the channels would not return to their defaults.

Fix for showing values from dependent ranges. If there is no range set for a dependent channel it will look for a range with the dependent channel set with a range min val of 0. This solves issues with Pixelmapper not showing range names. #0031391

Zero Size FX yes/no option is now supported for Pixel Map FX. #0033864, #0032008

Reset Vis Pos now resets to a slightly lower position to ensure it is shown fully on screen. #0026553