- 13.03.2016, 20:48
#9042
Version 1.7.1.5
1.1 New Features
1.1.1 Palette FX
Added support for Palette FX to be applied to heads even if the heads do not have all the attributes specified in the FX. The 2col,
3col and 4col inbuilt FX have been modified to include all 8 colour attributes (Cyan, Magenta, Yellow, Col Mix, Col1, Col2,
Col3 and Col4) so that when these FX are chosen they will run on all the colour attributes that are stored in the chosen Palette.
This enables colour palette FX to be run over multi heads with different attributes - CMY, RGB, RGBA, RGBW etc. . .
Note that MagicQ maps Red to Cyan, Green to Magenta and Blue to Yellow, so the 2col, 3col and 4col will work equally as well
for CMY heads as for RGB LED fixtures.
The existing 2col, 3col and 4col inbuilt FX which used Cyan, Magenta and Yellow only have been renamed to 2cmy, 3cmy and
4cmy. These can be used to limit FX to CMY attributes only - no FX on colour wheel, colour correction, White or Amber.
This change will only affect new shows, or shows where the FX were not previously used. Shows that have been programmed
using the old 2col, 3col and 4col FX will continue to operate as before on CMY data since the FX data is stored within the show
file.
1.1.2 Group FX
FX can now be added as a Group FX even if only one group is selected by using the ADD GROUP FX soft buttons in the
Group and FX windows. This has the benefit that if the members of the Group are changed then programmed Cues using the FX
automatically change to use the new members of the group.
The Spread of Group FX can now be modified in the Prog Window, View FX and also once recorded in a Cue, in the Cue, View
FX Window using the "Group Spread" column. The options are:
Group: Spreads according to the group (all members of group have same spread) - as per previous software
All chans: Spreads across all chans in all selected groups as if it was a standard (non Group) FX
Within groups: Spreads within each group as if each group was selected in turn and a FX added to that group
Parts, Segments and Direction can be used in all "Group Spread" modes. When set to "Group" these will have limited effect
unless lots of groups are selected.
The "Within Groups" is particularly useful when running FX on Groups each with different numbers of heads - for example
consider a three truss system with 6 heads on the front truss, 5 on the mid and 4 on the rear with corresponding Groups - Front,
Mid and Back with 4,5 and 6 heads in each. Using "Within Groups" will run the FX synchronously across each truss.
Group FX and Palette FX can be used together to create FX that can be easily changed between different size rigs with only
minor changes to Groups and Palettes.
To make space for this new function the rarely used ADD FX 0 SIZE has been changed to be under the SHIFT + ADD FX 0
SIZE soft button in these windows.
1.1.3 New inbuilt FX
Added new inbuilt FX using multiple attributes
2posdim: Uses 2 position palettes with both position and intensity information
2colpos: Uses 2 colour palettes with both colour and position information
3colpos: Uses 3 colour palettes with both colour and position information
To use the 2posdim FX create two position palettes with both position and intensity information in them (use SHIFT RECORD
and select REC POS and REC INT). A good effect is achieved by creating the first palette with a starting position (e.g. centre
vocals) and intensity at 0%. Then create a second position flown out high with intensity at 100%. Note that if there is no intensity
attribute in the palette then intensity will be set at 0% in the first step and at 100% in the second.
To use the 2colpos and 3colpos FX create 2 or 3 colour palettes with both position information and colour information in them.
As the heads move between the positions they will change colour.
1.1.4 User management
Added support for user management. This enables users to be set up with restricted access. Users can be set up to have full
access to all the console channels, or to a group of channels only, or to all channels except a group of channels. Users can have
passwords set for their accounts.
The current user is displayed and selected in Setup, Soft button C. Note that on MagicQ consoles the Set Time function previously
on Soft button C has been moved to soft button D and Set Date to SHIFT and soft button D.
Users are managed in Setup, View System, View Users. When no users are configured the "Default" internal user is used and all
MagicQ features are exactly as in previous versions.
Users settings can only be edited when using the "Default" user or when set to a User with "Superuser permissions". If there
are no users configured with "Superuser" permissions then MagicQ will always offer the "Default" user with no password - this
ensures access to the console setup.
Users can be configured to have type of "Group Only". This allows access to only the channels in the specified Group.
Users can be configured to have type of "Exclude Group". This allows access to all channels except those in the specified Group.
Users with "Superuser" permissions have access to all channels. User with "Group Only" or "Exclude Groups" can only select
heads from their allowed channels and can only record and edit Cues and Groups with their allowed channels. They can not
record over, merge into or remove any Groups or Cues that contain disallowed channels.
If the option "Block Output" is set then Users with "Group Only" or "Exclude Groups" can not affect the output of heads outside
of their allowed channels - these heads will remain at 0 intensity and default LTP values.
Users are stored as show settings, not as console settings. One of the Users in the User List can be set to be the Start User - when
the show is loaded then this User is set as the current user. This can be used to always start up into a restricted user. MagicQ
provides a flashing warning "User" when a show is loaded with a User with restricted access.
If a user is created as Include Group without a Group set then they will not have access to any channels - they must chose a new
user (and enter a password if set) to get access to the channels.
Users apply to both Master and Slave consoles when using Net Sessions. On a Slave, selecting a User with reduced permissions
will make that Slave only have access to the allowed channels. The Slave can control the output using Multi Prog Sel Chans,
but is restricted to the allowed channels. A new "User" option has been added to Multi Prog Sel Chans which sets the Slave to
control the output of all the channels that it is allowed to.
If passwords have been set on a show file and then forgotten please contact ChamSys support.
1.1.5 Net sessions Playback Sync modes
Added two new modes to the Playback Sync Slave options.
Added a mode to allow playback sync between Master and Slave consoles with the Slaves being able to control playback
operations as well as the Master. In the existing "PB Sync" mode the playback state of the Slave is always synced to the Master
and changes on the Slave such as FLASH buttons, GO, BACK and fader levels are ignored.
Added a mode to allow use of a Slave console for independent playback control, but continually storing the Master "Playback
state" so that if the master fails for any reason the Slave will takeover from the last received Master playback state. In the existing
"Inhibit sync" if a swap occurred there would be no synchronisation with the previous Master state.
In Setup, View Settings, Multi Console the options for "Playback Sync Slave mode" are now "PB sync", "Inbibit, sync on swap",
"Inhibit PB sync" and "PB Sync, multi control".
In "PB sync" mode the Slave playback state is always synced to the Master. It is not possible to change playback state (such as
page, activation/release state, level of Playbacks) on the Slave.
In "PB sync, multi control" mode the Slave playback state is always synced to the Master. The playback state (such as page,
activation/release state, level of Playbacks) can be changed from Master or Slave consoles.
In "Inhibit PB sync" mode the Slave playback state is never synced to the Master. If the Slave becomes Master then the playback
state will not be changed - this allows for example a safe state to be set on the Slave console which is not synced to the Master
playback state.
In "Inhibit, sync on swap" mode the Slave playback state is not synced to the Master whilst it is a Slave. If it gets promoted to be
the Master then it will sets its playback state to the last received state from the original Master.
1.1.6 Net Sessions Master clash
If there is a Master clash on the network then MagicQ keeps the Master that has been running the longest demotes all other
Masters to Slaves.
Previously if a Slave that was out of sync with the Master was promoted to Master then the previous Master which was demoted
to Slave would have its show file overwritten by the out of sync data from the new Master (old Slave).
Now, if Net Sessions is set to "Manual Takeover" then Masters are demoted to "Disabled" instead of "Slave". A flashing warning
is shown in the Status Window. In the "Disabled" mode the console does not output on the network and does not try to sync the
show to a Master. The user can then decide whether to "Take Control" or "Release Control" on that console.
When a Master is demoted to Slave or Disabled, MagicQ saves a copy of the show file that was running on the Master using the ex-
isting show file name but with the "_swap" appended to the end before the file extension .shw - for example "myshow_swap.shw".
If the Master show file does get overwritten, then the original show file can be recovered by reloading the "_swap" file from the
original Master and saving as a new file name. In order to prevent MagicQ repeatedly overwriting the "_swap" file with invalid
data from the Slave, it only saves the file if it is at least 60 seconds since it was last demoted to Slave.
1.1.7 Applying Palettes with time
New shortcuts for applying palettes with time:
<time> * Fan times across selected heads
<time> * / Reverse fan
<time> * + Into centre fan
<time> * - Centre out fan
<time> * \. Random
* Use last fan time
1.1.8 Printing Windows
MagicQ now supports printing of the contents of any window to a printer or a pdf file. On PC/Mac select File, Print Window. For
spreadsheet views, MagicQ defaults to selecting the most commonly used columns from the window in order that they fit easily
on a printed page width. It is possible to modify the column selection as required.
1.1.9 Other changes
Added Slow start and Slow end fade curves. Together with damped fade curve this provides several options for smooth fades.
Added support for editing of values in the Track Sheet view. In order to edit values across multiple pages (using cursor selection
and page up/page down) make sure that HIDE UNUSED is NOT set.
Changed auto Blind Previs when going into Blind and when holding S to be only active is Setup, Visualiser option is set to "Auto
insert, Auto Previs".
1.2 Bug Fixes
Fixed problem with Thru in Cue Stack macros if more than 2 playbacks were used. Affected version 1.7.1.3 only.
Fixed problem with Cue Stack Macro R0 - it did not work in 1.7.1.3.
Fixed problem with Highlight mode, Advanced Highlight Only (No Lowlight). When used with heads in the programmer the
non sub selected heads would be dowsed.
Fixed problem with fixtures with Heads with virtual channels in recent betas.
Fixed problem In Programmer (and other windows that do not support recording into the Window). When a cursor selection was
active - it was not possible to record and there was no error message. Now the first time RECORD is pressed the cursor selection
is cleared.
MagicQ now shows a flashing "No Sync" warning when it is a Slave in Net Sessions mode but not synced.
Fix for using Multi Window Client with MQ80.
Fixed problem with reset on MQ60/MQ70/MQ40N when pressing Layout buttons quickly to transfer windows between monitors.
#0011035
--
http://www.complex-mind.de --- Operator (Chamsys / GrandMA / E:Cue), Media-Server, Software-Entwicklung (PHP, Javscript, C++)