Chapter 14. Version 1.9.4.0

From MagicQ v1.9.4.0 onwards MagicQ MQ40, MQ40N, MQ60, MQ100 Pro2014, MQ200 Pro2014, MQ300 Pro2014 consoles are no longer supported. Head files and Head Library files can still be loaded onto these consoles.

14.1. New Features

14.1.1. Timeline

Added preview of the first CUE to the steps layer with a track.

Added audio metadata into the timeline.

Added button to hide/unhide all the beat markers.

Added a button allowing the beat markers to be locked and prevent accidental selection/adjustments.

Audio waveforms are no longer rendered using 30 second images, the song/track is analysed and it’s data is stored in "show/audio/_bin". If you have any issues loading a waveform please delete the respective folder/directory created within "_bin". Then load it again and make sure to wait until you see "Status: Loaded".

14.1.2. Megapixel VR Helios support

Support has been added for the Megapixel VR Helios LED processor. Within MagicQ the Megapixel VR Helios is treated like a media server with control of multi layers (referred to as MP Groups) each with intensity, position and colour control.

Whereas media servers generally take multiple layers of video with different position and size and combine them into one media output, the Megapixel VR Helios takes one media source and distributes it onto multiple LED outputs at different positions. However, from a control perspective it is similar control of multiple items that have Intensity, Position and Colour and have live previews.

Unlike other media servers the Megapixel VR Helios is not controlled over DMX - instead MagicQ connects directly to it over the network using the public REST API provided in the Helios enabling greater control and flexibility. MagicQ converts its internally calculated DMX values to suitable values for sending over the REST API.

The Megapixel VR Helios is patched in the Patch Window by selecting CHOOSE DIM/MEDIA, selecting "media server" and then selecting "megapixel". This will automatically patch 30 Megapixel Group 20ch heads each named MP GrpX where X is 1 to 30. It will also create a Media Server in Setup, View System, View Media set to type of Megapixel VR and referencing the patched Megapixel heads. Each head in MagicQ is automatically defaulted to control a Megapixel Group (1 to 30) - although this can be overridden when programming.

The Magapixel Group 20ch personality has the following attributes:

Chan

Function

1

Server No (Defaults to Server 1 - i.e. the first in Setup, View System, View Media)

2

Group No - Megapixel Group number - automatically defaulted to 1..30 for the 30 patched Heads

3+4

Intensity

5+6

Red

7+8

Green

9+10

Blue

11+12

X position across canvas

13+14

X position across canvas

15

Test pattern. 0 for none, 1-5 for patterns

16

Still store - 0 for none, 1-255 for images from still store

17-20

Reserved

Note that there is no correlation between the normal MagicQ groups and the MP Groups on the Megapixel VR Helios. When the Megapixel VR Helios is patched fresh into an empty show on MagicQ then the MP Groups will be patched as Heads with Head numbers 1 to 30 in MagicQ. There will only be one MagicQ Group generated - which has all 30 MP Group heads in it. We recommend that the Megapixel VR Helios is configured with one Megapixel Group for each LED panel controlled starting at Megapixel Group 1.

In order to connect to the Megapixel VR Helios set the IP address of the media server in Setup, View System, View Media to the IP address that the Megapixel VR Helios is using (displayed on its front panel display) and then set Live Preview to Enabled.

The Media window now has a View VR view which can be selected by toggling through the views on the top left soft button. In VIEW VR the whole window is used to show a large preview from the media server. Note the Megapixel VR Helios limits the preview refresh rate to every half a second. Unlike the View Servers View in the Media window, the Preview will continue to be refreshed even when the Megapixel VR Server is not selected in MagicQ - thus enabling the Preview to be constantly viewed regardless of selected heads.

The MP Groups are drawn on top of the preview. Pressing within a MP Group selects it within MagicQ. Selecting a MP Group selects that MP Group (Head in MagicQ) enabling it to be controlled. The MP Group can be dragged around the preview to a new position.

14.1.3. 10Scene

The 10Scene Wall Plates now support pressing and holding of 10Scene buttons to set the level of the scene. After the 10Scene button has been held for a second, them whilst the 10Scene button remains held the level will decrease until the button is released until the level reaches 1%. Subsequent press and hold for more than 1 second will increase the level until the level reaches 100% of the programmed state. Each subsequent press and hold alternates between increase and decrease.

Normal pressing and releasing of buttons is not affected. The 10Scene button will always activate to 100% of the programmed Scene when the button is first pressed, and when reactivating after the 10Scene has been previously released.

10Scene trigger on MQ250M/Stadium Connect/Compact Connect now also executes normal remote port function as per older MagicQ consoles / PC Wings with a DIN type remote port connector.

14.1.4. Other changes

When removing Pixelmapper and Media servers layers from the Patch window, MagicQ will also now remove any associated Media Server data from the Media Sever list in Setup, View System, View Media.

Display actual sunrise/sunset times in Scheduled events.

Add option to convert only selected heads from Head Cues to Group Cues when converting from the Cue Store.

The 2CMY, 3CMY, 4CMY FX have been moved to the Old FX folder to avoid confusion with 2Col, 3Col and 4Col.

Make Cue Stack button backlight red when ALT pressed to indicate LAYOUTS window.

In the Patch Window the Head tabs are now sorted alphabetically to make it easier to find Head types.

Show negative timecode values in Cue Stack window in Caption and on TC Sim soft button when there is a TC offset set for the Cue Stack.

The Network Switch setting "Normal" has been renamed to "Enable IGMP Snooping". We recommend all systems to run with this set to "Disable IGMP Snooping".

When upgrading to this version from older versions the Network Switch setting (for MQ500/MQ70/MQ50) is set to Disable IGMP Snooping.

Add Setup option in Setup, View Settings, Keypad & Encoders to auto cursor down on enter.

In the Head Editor when setting attributes to Intensity, Pan, Tilt and Zoom set the default, locate, highlight and lowlight values if they are not already set.

Add option when converting to Group Cues to use Groups with a single Head in them.

14.2. Bug Fixes

Fixed issue with scheduled events which could cause them to trigger at unexpected times.

Copy Cues unlinked. Now if you copy unlinked it will make completely unlinked Cues (except for ones that are linked within the same Cue Stack). #0028846

Modified in 1.9.4.0 if you copy a Cue Stack within a single Exec Grid it will respect the unlinked copy option. #0032895, #0030739

There was a problem whereby the ENTIRE state could not be overridden when the Cue Storage setting was set to "Unlinked, no state". #0014232

Fixed issues causing resets on shutdown when using DJ protocols.

Fix for removing times from Group Cues from the Cue Stack window. Times could be removed in the Cue or Prog windows but not directly from the Cue Stack window.

Fix for fanning levels and times on Groups with element selection when using Group Cues.

When importing Show Structure, MagicQ would incorrectly load Group Cues and Group FX.

Fixes for copying Cues to selected heads. 1) The FX spread was not refreshed correctly. 2) Copying between heads with VDIMs was not supported. #0033636

Group Cues - when using Palettes in Cues then only use attributes from different heads for Int, Pan, Tilt, Cyan, Yellow, Magenta, White, Amber, Zoom and Iris.

The Network Switch setting "Normal" did not work correctly in recent versions. A workaround was to set "Disable IGMP snooping" or "Original".

Fixed problem with setting Automs that referenced Execute items with Macros. #0033927

Fixed problem in Execute Windows with Solo Buttons where items set to the left of the selected item have a width greater than 1. Does not affect Execute items set to Solo in Regions. #0034227

Fixed reset when setting delay or fade on Cue Stack step with no Cue. #0034378

When using Windows with fixed numbers of rows, avoid box height changing on subsequent clicks / Layouts. #0033800, #0034252

Fix for 10Scene IDs when connected to 10Scene port on MQ250M/Stadium Connect/Compact Connect - the IDs were incorrectly byte swapped.

Fix for 10Scene remote trigger on MQ250 port on MQ250M/Stadium Connect/Compact Connect with Automations - previously they were triggering as Unit 240 not Unit 0 (inbuilt).

Fix for reset occurring after re-patching the selected heads and pressing Layout 1. #0033961, #0033773

Fix Stadium Connect to report it has encoders when responding to console queries - enables unlocking of MagicHD #0034301

Fixed problem with refresh of Execute 2 and Execute 3 windows - occurred if Execute 1 window was not set to the same grid as Execute 2 and 3. Affected versions from Jul 22 onwards only including 1.9.3.x. #0034520

14.2.1. Timeline

Fixed reset when deleting a Flash with REM and selecting it. #0033406 #0033425

Reduced memory usage when loading multiple long audio tracks, allows for tracks over 1 hour being loaded. #0029738

Improved audio waveform rendering quality in Timeline window.

Prevented entry of blank text into section and unique markers.

Adjusted the buttons in the Cue Stack Audio layer to accommodate the new information.

If larger audio files are being processed, feedback back is provided by using staged "…" after the word "Loading".

Holding shift and left clicking and dragging on the ruler will allow you to drag around the cursor.

Fixes for user names containing a full stop and preventing audio files loading in Timeline.

Fixed offsets on timecoded TC tracks meaning they didn’t appear in the timeline.