Chapter 119. Version 1.6.6.6

119.1. New Functions

119.1.1. Multi Windows Client

MagicQ now supports a MultiWindows Client to MagicQ on PC (Windows/Linux) and Mac similar to the original PC Multi Window app that was obsoleted recently. This allows a PC or Mac to be used to display windows from a MagicQ console system - thus expanding the number of monitors supported by the console. If the PC or Mac has a touch screen then it will work like a touch screen for the MagicQ console system also.

Start MagicQ with the Multi Window short cut, or command line argument "multiwin" to force it into Multi Window Client mode. In Multi Window Client Mode MagicQ does not output any network data except for trying to connect to a MagicQ system to retrieve Multi Window information. MagicQ can also be set to start up in Multi Window Client mode by setting Setup, View Settings, Windows, Start Mode = Multi Windows Client.

On the MagicQ console system enable monitor Net 1 in Setup, View System, View Monitors and press EXT to move a window onto the external PC/Mac. The Multi Window Client searches for MagicQ systems on the network and then provides a select box to choose the system to connect to.

The MultiWindows Client always acts like an external monitor to the MagicQ console system - the window layout uses the same full, half, quarter size windowing as the console.

MultiWindow Client mode can also be entered whilst running MagicQ by using the short cut in the menu bar or from Setup, View System, View Monitors - but note that this means that MagicQ is initially started normally and may affect other MagicQ consoles on the network until the MultiWindow Client mode is entered.

119.1.2. Execute Window

Added Execute window, Preload function. This allows execute window items to be selected before the change is applied. Press the PRELOAD soft button to start selecting/deselecting items. MagicQ will show the items selected/deselected but will not apply them until the PRELOAD GO soft button is pressed. The Busking Rate Master can be used in conjunction with this feature to allow all the items to fade at the same time.

Added support for setting the item type, item colour and item bitmap of multiple items at a time - use SHIFT or CTRL to cursor select multiple items to set.

Improved graphics when using Appearance = Colours.

Added support to Execute Window Max View to allow PB1 to PB10 playback legends to be visible - use soft button C, Playbacks = On. #0002500, #0004923, #0006075

Added Special Item to enable power off on PC/Macs. #0000825, #0002312

Added Special Item to allow Global Tap to Time button in the Execute Window. #0004502, #0004189

Added support for Attribute Encoders - press the ASSIGN SPECIAL soft button followed by Encoder and select Attribute. The attribute encoder acts like the encoders in the Intensity, Position, Colour, Beam windows, affecting the currently selected heads.

119.1.3. Tap to time

A Global Tap to Time option has been added that controls how the GO button in the Master Crossfade section operates - in Setup Window, View Settings, Playback, set Crossfade button function to "Tap To Time Selected" or "Global Tap to Time". "Tap to Time Selected" affects the absolute rate of the currently selected Playback. "Global Tap to Time" affects the absolute rate of all active playbacks.

When set to "Default" the function of the GO button is determined by the Crossfade Master function option - for "Global Rate" and "Club Master" the button is set to Global Tap, for "Rate" and "Busking Master" it is set to Tap to Time for the selected playback, for all other options it is set to normal "Go/Back" function.

Cue Stacks can be set to use a divisor of the tapped time - in Cue Stack Options, Audio set The rate that the Rate Divisor - by default it is set to "Normal" and takes the tapped time. Options include "Div by 2" to "Div by 8" and "Mult by 2". The divisor affects setting of the rate by tap to time either as the selected playback, as part of global tap to time, or as part of audio BPM rate setting.

Cue Stacks can also have the Rate Divisor can be set to "Inhibit" - in this case the rate of the Cue Stack is never affected by global tap to time options. This allows Global Tap to Time to be used without affecting particular Cue Stacks.

Tap to time affects the absolute rate of the Cue Stack - if it is a Chase, then the Chase Speed, or if it is a Cue Stack Step with FX then the FX rate - the programmed rate of the Cue Stack or Cue is changed. The programmed rate is then modified by the relative speed controllers - it can be reduced by speed masters and fader controls FX speed options before being potentially increased or decreased by the playback rate/global rate masters.

119.1.4. Other Changes

Added support for setting FINE PAN/TILT mode in Pos Window.

Holding the S of a Playback when changing page now does not release that playback.

Added support for ChamSys Remote Ethernet Protocol Messages without the ChamSys CREP header - this allows easier integration with external systems but reduces the amount of checking of messages performed.

It is now possible to insert Automs in the middle of the list rather than just at the end.

Added "Fader controls Absolute chans" option. This allows channels to be controlled on the fader in absolute mode - when activated the channels go directly to 0% and then increase to the programmed value as the fader is raised to 100%.

119.1.5. MagicHD

Added physical effect DMX channels to the media layers in addition to the colour effect DMX channels - four of the previously reserved channels in the MagicHD Layer personality are now allocated to Physical Effect and the parameters Phys FX 1, Phys FX 2, Phys FX 3. Physical effects are used for shaking, scrolling etc… whilst colour effects remain on the Col effect channels. A layer can have a colour effect and a physical effect running at the same time.

Added Scroll effect for scrolling a layer with wrap around. Set Physical Effect to Scroll and then set Horizontal speed on Phys FX 1 and Vertical speed on Phys FX 2.

Window size dialogue now has a Live Changes option so you can position the window interactively.

Window size dialogue has number entry boxes for the top left window coordinates to allow more accurate positioning.

Removed 100x100 minimum window size restriction.

119.2. Bug Fixes

Fixed problem when mixing playbacks with normal HTP and playbacks with "All Chans Controlled LTP". when a normal HTP playback became the latest touched then HTP mixing took place taking the highest value of any playback. This has been modified so that if there are multiple playbacks with "All Chans Controlled LTP" then it only takes into account the last activated of these.

Fixed problem with playbacks set to "All Chans Controlled LTP" when moving between Cues with/without HTP FX on the same playback.

The LEDs for the top two banks on an Execute Wing were not working in recent betas. #0008953

Using the "Pause releases Playback" option together with release times did not work - the playback was released immediately. #0007919

Patching multiple heads over the end of the maximum universe could cause a reset in recent versions.

Net session - no error message was showed when grab show failed due to universe mismatch error.

Default Cue triggered by macro lost the intensities.

Fixed multiple Execute window drawing issues, including incorrect colours for Appearance = Ellipses (red/blue swapped) #0006656, artefacts when using Appearance = Images, text not centred.

Fixed Execute Window Max mode so that PC/Mac versions have a windows border and so that Pro 2014 shows the window correctly. #0008143, #0008398

Fixed Execute Window Max so it remembers which panel mode it was in when returning back to MagicQ. #0007206

Fixed problem with Execute Window buttons underneath faders when changing pages. #0005030

Fixed problem whereby when playback was set to "Master affects level" = "No" the rate could still be affected by playback rate or global rate #0004189

Plot View not working on Mac version in previous beta #0008978

Head numbers not working on Plot Views in recent betas #0009048