Do you need help getting started in grandMA3? Perfect - here we describe a few quick steps to get you rolling. The manual will explain functionality in detail while the MA e-Learning within the MA University offers you all kinds of training. All information can be accessed through the MA Lighting website www.malighting.com.
Let's go! To leave the Release Notes, tap I agree on the top right corner. The main screen of grandMA3 software opens. On the right side, you can see predefined views on view buttons. To switch between the views, tap the view buttons.
If this is your first time starting grandMA3 software, patch some fixtures first. Or you can load one of
the
demo shows delivered with the software. Either way, press Menu. If you
use
grandMA3 onPC software, there is a symbol
in
the top left corner there. Clicking the
symbol
is
the same as pressing Menu on a console.
Tap Backup and then Load, now
you are
ready to load shows. You would like to get right on it? Switch Shows
to
Demo Shows in the title bar first. To do so, tap Shows
repeatedly until it says Demo Shows.
Once Demo Shows is displayed, it is possible to select any of
them.
After you selected a demo show, tap Load.
In case a show was already loaded, a pop-up will appear asking if you want to save the current show
first
before loading the new one. It's up to you!
Here we go! Now you are ready to work with the grandMA3 software. It is as easy as that! Again - there are view buttons there, which change the screen content. At the bottom, you will find the encoder bar and the command line. Technically that is all you need to get started. For more information, see the grandMA3 help menu. To access the help in the console or the onPC, tap the view buttons named Help or visit the Online Manuals on the MA Lighting website. If you want to learn the grandMA3 software step by step, please see the Quick Start Guide and join the MA e-Learning - it's free of charge and available on the MA Lighting website.
Have fun with using our grandMA3 software - Find all the improvements and changes of this software version further down.
![]() |
ヒント |
The grandMA3 software will start using the show file (or status) that was in operation before the software was shut down. |
Added
the Select NDI Bandwidth setting for video pool objects set to Source NDI: The user can choose between the
values Lowest and Highest. Select NDI
Bandwidth defines the quality at which the NDI stream is request from the sender.
By default, the value is set to Lowest.
Improved
Import and Export in the Show Creator menu:
説明 |
---|
The software could crash while loading a show file when using materials in meshes extensively. |
![]() |
重要 |
In order to preserve your looks on stage, the output for the following described recipe bugs is
not corrected automatically, when loading a show file from v2.0.0.4.
If you want to re-cook all recipes in your show file, execute Cook DataPool Thru /MergeLowPriority. |
説明 |
---|
When importing a timecode show, the Cue Destination of timecode events was not imported if the timecode event had Go+ set up as a token. |
When exporting and importing data pools or pages, the assigned objects could be moved to
different executors. This bug is now fixed.
When exporting data pool or pages, the executors are always exported with gaps, even if Gaps is disabled. |
When importing data pools the information about the assigned object in cue recipes for the value property was lost. |
When moving timecode events while being in a session on other stations the selected events were moved to the same time. The distance of the events to each other was discarded. |
Having several recipes using the same selection and using different selective presets caused incorrect cooking results. |
When changing recipes, the cooked data from other recipes that used selective presets was discarded. |
The data of recipes without MAtricks could not be cooked when several recipes used the same selection but only one of them used MAtricks. |
The hostname of xPort nodes was set to "Waiting" when the interface was set to use DHCP and no DHCP server was available. |
The software could crash when doing a screenshot while the scale factor of the display was not set to 1. |
説明 |
---|
The order of columns in the Patch menu was different compared with v1.9.7.0. |
In the Live Patch it was possible to change the Coarse, Fine, and Ultra DMX channels of fixture types. |
When importing fixture types that have two or more geometries with identical names, the linking of the attributes to the geometries were lost. |
説明 |
---|
The tool bar and the Record button could not be displayed in the Timecode Viewer window when switching on the Setup mode. |
The latest release of grandMA3 version 2.0.0.4 rolls out several enhancements that enrich your lighting experience. Besides numerous improvements based on your highly appreciated feedback, many new and clever features have found their way into the software. Read on for a quick introduction and find links for more information.
New
in this release
Single Digit Input multiplies all input integer dimmer values below 10 by 10.
To enable/disable Single Digit Input go to Menu - Settings - User Configuration - Profiles.
When Single Digit Input is enabled, the following rules apply:
To apply a dimmer value of 50 to the currently selected fixtures as single digit input type:
![]() |
User name[Fixture]> At 5 |
To apply a dimmer value of 40 to fixtures 1 to 4, type:
![]() |
User name[Fixture]> Fixture 1 Thru 4 At 4 |
See also User Settings.
New
in this release
Fixture Type Presets allow to store presets directly in a fixture type. This can be useful, for example, when you have to use a fixture type in a different show file, and want to save time by creating your standard set of presets again.
![]() |
重要 |
Fixture Type Presets are not part of the GDTF DIN Specification. Therefore, Fixture Type Preset can be only transferred to different show files when using grandMA3 Fixture Types during export and import. |
Using the new keyword AutoStore allows to store presets into fixture types.
The syntax AutoStore FixtureType ["FixtureType_Name" or
FixtureType_Number] or AutoStore Fixture ["Fixture_Name" or
Fixture_Number] makes it possible to store the presets into the corresponding fixture
type.
When choosing the fixture type as target, presets that are only available for a special mode are
also cloned as Fixture Type Preset for all other modes.
When choosing a fixture as target, presets are only added as Fixture Type Presets to their corresponding
modes.
To break down feature groups or attributes even further, specify a filter in the If keyword.
Executing the store command with fixtures or fixture types triggers a pop-up that asks the user whether to Merge the existing FixtureType Presets or to Overwrite them.
Explore FixtureType Presets when editing a fixture type. To do so, go to Menu - Patch - Fixture Types - select the desired Fixture Type - Edit - select the desired mode - Edit - FT Presets.
![]() |
ヒント |
The FixtureType editor now separates the different modes of a fixture type. To change a channel of a mode, select the mode first and then edit it. |
To create presets out of a fixture type, use the AutoCreate keyword:
AutoCreate Fixture ["Fixture_Name" or Fixture_Number] At Preset ["FeatureGroup_Name" or FeatureGroup_Number].["Preset_Name" or Preset_Number]
Creating presets merges them with the already existing presets of the same name. As soon as a dedicated target is defined, the name resolving is ignored, and the presets are stored to the specified target location.
Instead of using the command line to store presets into fixture types or creating presets out of fixture
types, the Show Creator menu can be used.
To learn more about this new menu, please read below.
![]() |
既知の制限: |
|
See also AutoStore, AutoCreate, Store Presets to Fixture Types, and Create Presets from Fixture Types.
New in
this release
The Show Creator menu (Menu - Show
Creator)
combines the former Import/Export menu with new menus. The Show Creator stores presets into fixture
types and
auto-creates presets out of fixture types (see FixtureType
Presets above).
The Show Creator menu offers different tabs:
![]() |
ヒント |
For more information about AutoCreate, see AutoCreate Keyword. |
![]() |
重要 |
When collecting at least one preset in the pool before auto creating presets, the name resolution of presets will be ignored. |
![]() |
User name[Fixture]> AutoStore Preset *.* At FixtureType 9 /Overwrite /NoConfirmation |
To store possible color presets to the fixture type of fixture 1, merging existing fixture type presets, type:
![]() |
User name[Fixture]> AutoStore Preset 4.1 Thru At Fixture 1 /Merge /NoConfirmation |
To create color presets out of fixture type 9, type:
![]() |
User name[Fixture]> AutoCreate FixtureType 9 At Preset 4.* |
To create all presets out of fixture type 9 and match them by name, type:
![]() |
User name[Fixture]> AutoCreate FixtureType 9 At Preset * |
![]() |
User name[Fixture]> AutoCreate Universal 1 At Preset1.11 "DimmerIncrement" 25 |
![]() |
User name[Fixture]> AutoCreate Universal 1 At Preset 4.42 "AmountHue" 4 "AmountSaturation" 5 "SortColor" "Saturation" |
![]() |
User name[Fixture]> AutoCreate Universal 1 At Preset 4.2 "GelList" Gel 1.2 + 10 |
To create a universal color preset with the Mauve gel of manufacturer Lee as color preset 4.126, type:
![]() |
User name[Fixture]>AutoCreate Universal 1 At Preset 4.126 "GelList" Gel "Lee"."Mauve" |
![]() |
User name[Fixture]> AutoCreate FixtureType 9 At Preset * If FeatureGroup "Beam" /ChannelSet |
Improved
in this release
![]() |
既知の制限: |
The Delete Cue pop-up uses the Store preferences. Therefore, changing the preferences on one side will change the preferences on the other side as well. |
New
in this release
Tracking Shield is a tracking store mode that protects already tracked attributes from being changed unintentionally in cues where the dimmer value is above zero.
The Tracking Shield has two modes:
For more information see Tracking Shield.
Examples
必要条件:
![]() |
ヒント |
Tracking Shield only protects non-dimmer attributes. If you want to preserve the look of the next cue for the dimmer too, combine Tracking Shield with the new option Dimmer Cue Only when storing. |
The new /TrackingShield option keyword allows to define directly which tracking shield mode shall be used:
Syntax: /TrackingShield ["Value"]
These are the possible values:
New
in
this release
The Sequence settings offer Cue Zero Mode. This setting can be set to different values:
See also Sequence Settings.
Improved
in this release
When storing or copying cues using the Tracking principle, the existing Cue Only option was extended.
Cue Only disabled is now called Tracking.
Cue Only enabled stays as is and is mutually exclusive.
The extension of Cue Only is the addition of the new mode Dimmer Cue Only. When selecting this
value,
only the dimmer attributes
will be stored using the Cue Only principle. All other attributes will be stored as normal tracking
values.
When
Tracking Shield is enabled the Tracking Shield principle is used to store values.
To use Dimmer Cue Only
via command line, use the existing /CueOnly
option keyword:
Improved
in this release
When MIB is in progress, the MIB indicator in the Fixture Sheet will indicate this:
The OffCue no longer displays MIB indicators.
New
in this release
Hold is a special value that can be set to prevent an MIB action.
It can only be applied to a dimmer attribute and is equivalent to a value of 0.
To prevent all fixtures (for example, scrollers) from performing an MIB action in the same cue,
Hold can
be
used to distribute the movement across multiple cues.
To expressly perform a movement with an open dimmer between two cues, Hold can be used to enhance individual fixtures.
To learn more about Hold, please see the Hold keyword, and Move In Black.
Improved
in this release
MIB also works when the dimmer raises from 0 on the relative layer.
New
in this release
The columns of sheets are configurable in certain windows. These windows are the Sequence
Sheet,
Content
Sheet, Fixture Sheet, the Layout Editor, the Agenda Viewer, RDM Devices Viewer, the Timecode Editor
and
Timecode Viewer.
The arrangement can be stored to the preferences of the window and recalled from there. Furthermore, the
arrangement is also stored with the window inside a view.
To get the different options for column editing: Start a 2 Finger Scroll gesture in the header row
of the
desired sheet. The symbol
appears in the left corner. Tap
.
![]() |
重要 |
When using the trackpad on an Apple Mac computer, the gesture is the same as described. However the white focus frame inside the grid scrolls as well.
|
To change the order or visibility of a column:
To move a column without entering column editing:
Attribute columns, for example, in the fixture sheet and track sheet mode of the sequence sheet, cannot
be
filtered out.
In some sheets, for example in the Sequence Sheet, there are two areas of columns that can be sorted.
First
the area with the Lock, No, Part, and Name columns, and second the area with all other columns.
The column header in such grids will turn red when you try to move a column around. This
indicates
the area to which you cannot move the column you are currently touching.
The Column Editing replaces the following Mask settings in the Timecode Viewer window: Show Appearance, Show Target, and Note.
New
in this release
To edit the column sets of a window follow these steps:
To create a new Column Set:
![]() |
ヒント |
When creating a new Column Set, the currently selected Column Set will be used as a template; Only columns that were visible in the sheet at a time already are offered in the Column Set editor. |
To enable or disable the visibility of columns: Do a two-finger edit on Yes / No in the Visible column.
By tapping Set All Visible or Set All
Invisible, all columns will be set to Visible Yes, or Visible No.
To change the order of the columns: Select the column, you want to move and change its position
using and
.
As soon as the order of columns has changed, it is possible to reset the order by
tapping Reset Order.
A white horizontal line divides the two different column areas where within each of them the columns can
be
reordered.
To recall the changed columns set, the window needs to be stored in a view or to a window preference.
To make the column set selector visible in the title bar of a window:
By tap and hold on Columns in the title bar of a window, a Columns Set
editor
will open. It offers the same tools as described above.
When entering Label into the command line and then tapping Columns in the
title
bar of a sheet, the label pop-up for the selected set opens.
In the Sequence Sheet, the Column Sets replace the different mask settings of Cue Settings, Cue Timing,
Preset
Timing, Note, Command, and MIB Settings.
When loading a show file from grandMA3 v1.9.7 or prior to grandMA3 v2.0 or later, the stored setting of
masks
is automatically migrated into Column Set 1.
The Sequence Sheet also provides three additional sets,
Track, MIB, and Timing.
Each of these sets display the corresponding columns that the masks provided in
previous versions.
The normal Sequence Sheet mode and the Track Sheet mode each remember which
column set was previously selected.
New
in this release
The fixture sheet offers new Sheet Modes:
Both modes have these features in common:
The Merge Cells setting now differs between merging values per Feature or per FeatureGroups. Therefore, the toggle button changed a swipe button, and offers the values None, Feature, and Feature Group. Feature equals to the former enabled state of Merge Cells.
In the sheet mode Channel, Dimmer+, Sheet/Filter it is possible to open a calculator for the attribute instead of editing the patch of the fixture. To edit the attribute, long press on the attribute, to open the patch, long press the Fixture ID.
Switching off a fixture using the fixture sheet in Channel, Dimmer+, or Sheet/Filter mode switches off the whole fixture.
New
in this release
New Fixture Sheet setting Show Name Field allows to display or hide the name of the fixtures when the fixture sheet is set to Sheet Mode Channel.
The new Fixture Sheet mask setting Show ID Type defines the
displayed
ID Type between the modes Channel, Dimmer+,
or Sheet/Filter.
When using these modes, and Show ID Type is enabled, the Fixture ID and CID
are
displayed together as soon as
they are different, for example, 1:101. When both IDs are identical, only one number is displayed.
New
in this release
It is possible to assign filters, worlds, and the selections to reduce the number of fixtures or
attributes displayed. As soon as a filter or world is assigned to the fixture sheet, the title bar
informs the
user about the assigned object and offers a button to remove the object from the fixture sheet.
When the selection is assigned, the displayed fixtures change dynamically as the selection itself
changes.
Switching the fixture sheet to display the selection can be done by assigning the selection to the
fixture
sheet (Assign + Fixture + Fixture and tapping the
title bar of the desired fixture sheet window), or by
enabling Filter Selection in the MAsk tab of the Fixture Sheet
context
menu.
To assign a filter or world to a fixture sheet, enter an Assign command into the command line and
then
tap
into the title bar of the desired fixture sheet:
Furthermore, the Filter setting in the Mask tab of the Fixture Sheet Settings pop-up can be used to select a world.
This also applies to the Sequence Sheet.
New
in this release
The Channel Set setting defines the readout of values that are part of channel sets:
This also applies the Sequence Sheet and the Content Sheet.
See also Window Settings.
Improved
in this release
Improved
in this release
See also Layout View Settings and Edit Layout Elements.
Improved
in this release
See also View Bar and View Buttons.
New
in this release
Pool windows, for example, the Group Pool window, allow to set Pool
Columns in
their settings. The Pool Title Object displays an icon () if a pool column is set.
Using Pool Columns retains the initial look in a pool window even if the pool window was resized after arranging the pool objects.
To see how the pool columns works, try this example:
As a result, the arrangement of the pool object inside the window stays consistent.
When Pool Columns is set to a value that is smaller than the
current
width
of the window, the remaining space will be displayed in black.
To get back to a dynamic pool window, set Pool Columns to the value Not
Defined.
See also Window Settings.
Improved
in this release
With the new Setup mode, it is possible to move fixtures around in the selection grid.
Example:
Use the Grid tools in the setup mode with partly selected fixtures.
Setup mode can be left by executing ClearAll (3x Clear).
Selecting fixtures again while being in Setup mode will toggle the selection state of the fixtures.
When the Setup mode is enabled, Selection in the encoder bar will
indicate this by a pulsating yellow indicator bar.
The Selection Grid allows to place fixtures on negative grid coordinates.
MAtricks X,Y and Z directions are now relative to the entire range of selected fixtures.
This means that when moving through a selection with Next or Prev, if the selection does
not start at grid 0/0/0, it is not necessary to continue
moving through the grid until the first fixture will be mainly selected. This applies for Next/Previous, NextY/PreviousY, and NextZ/PreviousZ).
When having multi-instance fixtures selected, pressing Down arranges the sub fixtures depending on the arrangement of the sub-fixtures inside the main fixture. It is also possible to go Up again to the former selection. This works for all levels of sub fixtures inside fixtures. Each level of selection can have its own MAtricks.
The grid positions of sub fixtures are automatically determined by the positions defined by the
geometries
inside the fixture type. Furthermore, the Geometries tab inside the fixture type editor offers new
columns in
order to modify the grid positions manually:
The GridStore command transfers the grid positions in the selection grid of the selected subfixtures into the fixture. To do so:
The new Align Range functionality (Rx, Ry,
and Rz in the MAtricks window) allows to define if the alignment
of
values is to be made across the whole selection (=Align Range is disabled), or if the values are to be
aligned
per row/column individually. This can be defined individually per axis.
When an Align Range is enabled, the green frame around the selection in the Selection Grid window
changes.
Around
each row or column (depending on the direction and the status of the different Aling Range settings), a
dark sea green colored frame will be displayed.
Improved the behavior when storing groups. Therefore, Group preferences are now located in the Preferences and Timings menu:
When assigning a group to an executor, define the desired group mode by changing Mode. Once you change it manually to anything else but None, this setting will not apply.
Improved
in this release
New
in
this release
The Encoder Bar window allows to switch the GUI style of the encoders to fader style. To do so, open the
settings
of the Encoder Bar window, and enable Fade Encoder. The encoder area
in the
Encoder Bar windows changes to fader style.
It is also possible to show or hide the different elements of the encoder bar by enabling or disabling
the
different settings in the Encoder Bar window settings:
The Encoder Bar overlay displays only the following elements: Buttons Left, the Encoder Bank buttons, the encoder page selector, the Value button, the Layer tool bar, the Step Selector, and the five dual encoders.
New
in this release
The encoder bar pool defines the arrangement of attribute encoders. Each UserProfile has its own encoder bar pool. To create an encoder bar pool, open the Add Window dialog, and tap Encoder Bars in the Pool tab.
Encoder bar pool object 1 is the default encoder arrangement as known. This pool object cannot be modified by the user. To always go back to a functional arrangement of attribute encoders based on the patched attributes and their feature groups select encoder bar pool object 1. When selecting an Encoder Bar, the first Encoder Bank of the new selected Encoder Bar will be selected.
Store a new encoder bar or copy the default one to start. The encoder bar area and the encoder bar window follows the selected pool object. When switching from one encoder bar to another, encoder bank 1 gets selected.
The structure of the encoder bar:
Inside an encoder bar pool object, the main elements are the encoder banks. Encoder banks represent the
top
button bar in the encoder bar. In the MA default encoder bar, these buttons are labeled with the names
of the
used feature groups.
An encoder bank has children called Encoder Pages. To switch an encoder page, use the button on the left
side
of the Link Value button in the encoder bar.
An encoder page has 5 dual encoder children, with settings for Inner Object and Outer Object. If only
one
attribute is assigned to a dual encoder inner or outer ring, the other ring is assigned to the same
attribute
and the dual encoder factor of the user profile is applied.
Edit the Inner Object or Outer Object cell of an Encoder to assign a function to it.
In the Assignment Editor, tap Attribute, and select the desired
attribute
from the list. It is also possible to search for an attribute. By using Filter in the title bar, you can also filter the list of attributes by
all
attributes that are used by fixture types in the show (Used in Show), by all attributes that are
not
used in the show (Not Used), or by all attributes that are used by the currently selected fixture
(Selection). Switching this setting back to All displays all attributes that are
part
of the Attribute Definition in the Patch menu.
As long as the Encoder Bar editor stays open, the set Filter and Search term are remembered when opening
the
Assignment Editor again.
To clear the assignment of an encoder, choose Empty in the
Assignment
Editor.
As long as all Encoders on an Encoder Page have no used attribute assigned, the Encoder Page name will be displayed in red in the editor. As long as all Encoder Pages inside an Encoder Bank are empty, the name of the Encoder Bank will also be displayed in red. Unused attributes are also displayed in red when assigned to an encoder. When an encoder has only unused attributes assigned, it will also be displayed in red.
Attributes are also marked in red when they are not available in the currently selected world.
When an encoder has for the inner object or outer object nothing assigned or an unused attribute
assigned,
while the other object is a used attribute, the whole dual encoder gives access to the used attribute.
In this
case, the empty object of the encoder displays the function of the other object in angular brackets, for
example, <3 'Tilt'>.
When an encoder is empty on the inner and outer object or has both unused attributes assigned, the
encoder
won't be displayed in the encoder bar at all.
Encoders that have the same functionality on the inner and outer encoder, display this by the encoder icon where the inner and outer encoder are white.
As the EncoderPage keyword was removed, the encoder pages can be addressed by using the EncoderBank keyword (MA + X15 | Page + X15 | Page + X15 | Page). To switch between the encoder bars, use the EncoderBar keyword (MA + X15 | Page + X15 | Page).
To switch to the second encoder page of the fifth encoder bank, type:
![]() |
User name[Fixture]> Select EncoderBank 5.2 |
To switch to the second encoder page of the fifth encoder bank of the second encoder bar, type:
![]() |
User name[Fixture]> Select EncoderBar 2.5.2 |
To switch to the encoder page named 'Song 2' of the encoder bank called 'Show', type:
![]() |
User name[Fixture]> Select EncoderBank "Show"."Song 2" |
Each EncoderBank allows to execute a command when the Encoder Bank is selected. To define a command, the Command cell in the Encoder Bar editor of the desired Encoder Bank needs to be edited.
The EncoderBank setting SpecialDialog Tab defines to which tab the Special Dialog window
should
switch, when this encoder bank gets selected. If the Special Dialog window should not switch the tab,
set this
setting to None.
In addition to this encoder bank setting, the Special Dialog setting Link
Encoder
Bank needs to be enabled.
For Encoder Bar pool object 1, all encoder
banks, except Color and Shaper, are set to None. Color and Shaper encoder banks are set to Color
tab
and Shaper tab.
To switch the encoder bank by using a shortcut, press: Preset + 1/2/3/.../9.
Furthermore, the Encoder Bank buttons display their corresponding ID in the upper left corner.
Encoder Bar pool objects can be assigned to ViewButtons.
New
in
this release
The Knob UI Style setting in the user profile defines how knobs in the user interface can be
operated by
using the
following
windows:
Playback window, XKeys window, Custom Master Section window, and their respective overlays.
The Encoder UI Style setting in the user profile defines how encoders in the user interface can be
operated by
using the
following windows:
Encoder Bar window, Encoder Bar are on screen 1, command wing Bar window, and their respective overlays.
To change these setting, go to Menu - Settings - User Configuration - Profiles. These are the possible values:
To operate knobs or encoders when the Knob Style or Encoder Style is set to Drag:
The buttons - and + in the
fader
overlay allow changing the value by 10%.
Tapping Resolution in the knob overlay changes the value
between Slow and Fast. Depending on the
resolution that
was set, the value
of the fader will either change in a slower or faster manner when
the fader is moved in the overlay.
Tapping Resolution in the encoder overlay changes the value
between
Coarse, Fine, Increment, and Native. Learn more about the encoder resolution
in
the
Encoder Resolution
topic.
Each knob/encoder overlay displays which fader function is assigned to the knob/encoder.
When Encoder Left Command or
Encoder Right Command are assigned to a knob, the fader overlay can also be used to operate the knob
accordingly. Instead of - and +, the
buttons in
the overlay will display the assigned function for Encoder Left
Command and Encoder Right Command.
Generators are objects that allow a dynamic value generation for special purposes, like randomization of
values on attributes.
Learn more about the different purposes in the following sub-chapters.
Executing the ListReference command for a generator object, for example, a
Random
object, informs the user where this generator is used.
When editing a generator object that is already used in a preset or cue, the values in the
referenced
object arealso updated.
New
in this release
The generator type Random allows the randomization of values of attributes in different ways. Randoms are organized in the Generator pool. The Generator pool is part of the data pools. To address the generator pool objects, use the Generator keyword.
To create and edit a new Generator object, open a Generator pool window (Data
Pools-tab
in the Add Window dialog), and edit an empty object.
The Generator editor allows to set different values for the parameters of a Random Channel:
The top area of the Random editor allows to manage the different Random Channels. Each Random
Channel can
be
set to an attribute by editing the Attribute cell.
![]() |
ヒント |
When no attribute is set, the Random Channel will be applied later to all attributes. |
With the different Random Channels inside a Generator pool object it is possible to set up different randomizations for different attributes.
Random channel parameters can be modified either using the table at the top area or the faders in the bottom area of the editor.
The parameter are as following:
When the Generator editor is open, the encoder displays the Generator Encoder Bar which provides access to the properties Speed, Speed Variance, Phase, Phase Variance, Low, Low Variance, High, and High Variance of the selected Random Channels.
To apply a Generator to fixtures, select the desired fixtures, and tap the Generator pool object.
To call the second Generator for the selected fixtures, type:
![]() |
User name[Fixture]> At Generator 2 |
To apply the Generator called 'Flicker' to the Zoom attributes of the selected fixtures, type:
![]() |
User name[Fixture]> Attribute "Zoom" At Generator "Flicker" |
![]() |
ヒント |
We provide six different random generators that can be imported into your Generator pool. |
New
in
this release
The generator type Bitmap allows to use media files (for examples, images, gobos, or videos) for
mapping
them to a selection of
fixtures. Bitmaps are organized in the Bitmap pool. The Bitmap pool is part of the data pools. To
address the
Bitmap pool objects, use the Bitmap keyword.
To create and edit a new Bitmap object, open a Bitmap pool window (Data Pools-tab in the Add Window dialog), and edit an empty object. The Bitmap editor has different areas to setup the Bitmap generator:
The top area allows access to the Bitmap Configurations, and to the Bitmap Channels. To switch from one to the other, tap Config or Channel in the tab bar on the left side.
When inserting a new Bitmap Configuration, the values for Control, Width, and Height will be set to the values of the selected Bitmap Configuration.
The bottom area grants always access via faders to the Control attributes of the selected Bitmap
Configuration.
Tap Reset All to set the settings that
are
available through the faders to their default. Furthermore, tapping Reset under a fader resets this particular fader. All settings that are
available
as
faders can also be changed by using the Bitmap Generator Encoder Bar. This encoder bar appears when the
Bitmap
Generator Editor is open.
While editing a Bitmap Generator object, tapping Revert discards all
current changes back to the values that were
valid when the Bitmap Generator editor was opened.
Control Fixture defines which Bitmap Control fixture (see below)
controls
this
Bitmap Generator right now.
Enabling Link Control
Fixture selects
the set Bitmap Control Fixture in the Selection 2, and applies the Bitmap Generator to it. When
selecting
a Control Fixture, Link Control
Fixture will be enabled automatically.
Tap SpeedMaster to assign a speed master to the Bitmap Generator. The Speed Master setting of a Bitmap Generator controls the speed of the played back videos in this Bitmap Generator.
Tapping At applies the Bitmap Generator to the current selection.
Tapping Dimensions From Selection changes the Width and Height of the
selected
Bitmap Configuration so that it matches the size of the current selection in the selection grid.
Auto Format: When this is enabled, Format Selection will be executed
automatically as soon as the Bitmap Generator is applied to a new selection.
When tapping
Format Selection, the selection will be scaled in the
selection grid so that it fits as close as possible to the size of the canvas. The ratio of the
selection
in the selection grid is taken into account when scaling the selection.
To be able to output a Bitmap generator to fixtures, it is necessary to select fixtures and arrange them
in
the
Selection Grid. Furthermore, the canvas of the selected Bitmap Configuration needs to be aligned in
the
selection grid with the selected fixtures. This can be done by using the Control attributes: X,Y, Zoom,
Aspect,
and Rotate.
The canvas is used to map the media file of the Bitmap Generator
object to the fixtures.
The canvas is represented by a purple rectangle in the Selection Grid window. It is visible as long as
one
attribute
of
the selection uses a Bitmap Generator as a value.
The selected Bitmap Generator pool object defines the canvas that will be displayed in the
Selection
Grid
window.
Bitmap Generator objects can be applied to a selection by applying them to the selected fixtures by using this syntax:
At Bitmap ["Bitmap_Name" or Bitmap_Number]
Using this way, Bitmaps can be stored as values into selective presets or cues.
![]() |
ヒント |
For testing purposes, we provide three simple video clips you can import into your Video pool. |
![]() |
ヒント |
If NDI input is used in a setup with several consoles and processing units, the NDI stream must be available at all calculating stations. |
New
in
this release
With the new MA Lighting fixture type Bitmap Control, it is also possible to program the Bitmap Generators more versatile into cues or presets. To do so,
The attributes X, Y, R, G, B, and Zoom of the Bitmap Control fixture modifies the corresponding settings of the Bitmap generator.
New
in
this
release
It is possible to import audio files into the sound pool. These audio files can be played back by using Go+ or to stop the playback by using Off in combination with the sound pool object, or by playing it back via an executor when the sound pool object is assigned to an executor.
To select the sound interface that should output the sound go to Menu - Settings - Local Settings / onPC Local Settings and change the Audio Out Device to the desired interface.
The Grand Sound Out master needs to be above 0 % to get an output. By using the master fader of a sound pool object the volume of each sound can be adjusted individually.
In order to adjust the level of a sound file, the setting dB can be set to a value between -6 and +6.
Sounds that are played back are also listed in the Off Menu and the Running Playbacks window, and can be switched off from there as well. The progress bar on sound pool objects display the playback progress.
![]() |
既知の制限: |
The Sound Pool is limited to 100 MB.
Sounds are only output at stations, that are GlobalMaster, IdleMaster, or Standalone. |
Audio files that exceed the file size limit will be highlighted in red in the import dialogs.
This applies also to images and video files when being imported.
It is also possible to use third-party USB sound cards connected to the grandMA3 consoles. MA Lighting cannot guarantee that all USB sounds cards will work with grandMA3 consoles, as the number of different USB sound cards out in the field may be very high.
In general, audio interfaces that are HD Audio-compliant and that are supported by the snd-hda-intel
module should work.
MA Lighting tested successfully these HD Audio-compliant devices:
New
in
this
release
Sound pool objects can be assigned to tracks in timecode shows. Or when recording a timecode show, and
then
playing back a sound, the sound will also be recorded as a track in the timecode show.
Sounds that are part of a timecode show will display the waveform of the sound file in the timecode
track. A
horizontal center line divides the left from the right audio track.
During the playback of a timecode show, the sounds will also be played back through the defined Audio Out Device. For more information read above the Sounds paragraph.
The color of the waveform can be changed via the color theme: Color definition Global.WaveForm is used by color Timecode.WaveFormColor.
In case the audio file in use is corrupted, the icon will
be displayed on the left side of the track in use. Tapping this icon opens a pop-up and informs the
user
that the waveform could not be fully generated.
Improved
in this release
Several Timecode Viewer windows are connected together when they are set up to display the selected
timecode show. This can be useful for example, in order to have the view mode Timeline in one window and
the
text view in another. The selected tools, View Modes, etc. can be set individually for each window.
When several Timecode Viewer windows display the same timecode show, but it is not the selected timecode
show, they are not linked together.
The title bar buttons of the Timecode Viewer window can be configured like other windows like other windows.
As soon as the displayed timecode show is set to a timecode slot that is not the internal, the Timecode Viewer window and the Timecode Editor will grant access to the Offset TC Slot directly in the title bar.
New
in
this
release
In Menu - Preferences and Timings - Global, the setting Timecode Events Recording from defines which user actions will be recorded:
When Timecode Events Recording from is set to Single User, the timecode editor will display a dark yellow record button, when a different user records already into the same timecode show.
The new setting Playback and Record of Timecode shows defines which types of events will be played back and recorded:
The setting Record Remote Event defines whether playback action that are triggered by remote actions are recorded or not. When this setting is enabled, all remote events are recorded, regardless of the status of the Timecode Events Recording from setting.
Improved
in this release
New
in this release
Clone operations can be done easily within the Clone window.
Execute Clone in the command line. This will open the Clone window
as
a
temporary overlay.
When specifying a source and destination in the clone command, these fixtures will be put into the Clone
window
as
source and destination.
The settings of the Clone window that were active upon closing the window, will be
recalled
if
you open it again.
The Clone window is separated in two areas by several filter options that are placed between those areas. The Clone Source is on the left side, and the Clone Destination on the right side.
To set source or destination fixtures or groups follow these steps:
When doing a 2 finger right-click gesture on an existing entry in one of the list, the fixture selection
pop-up
will also open. This allows to easily replace existing fixtures easily.
If one side has fewer fixtures selected than the other one, the list of fixtures
is repeated
until
they are equal.
The selection and scrolling of entries is synchronized across both areas. The line which has the focus is highlighted with a white border at the top and bottom of the line. Also, the corresponding line in the other area shows the white border at the bottom and the top of the line.
These tools and functions are available:
When a clone operation is executed the command line history returns the resulting clone command.
The Special Dialog window combines specialized windows for certain functionalities, for example, the color picker for operating the color engines of fixtures and the shapers dialog for operating the shapers engine of fixtures.
To open a special dialog window, open the Add Window pop-up, go to Common
or
Tools, then tap Special Dialog.
To switch between the different functions, tap Color or Shapers on the left side in the Special Dialog window.
The settings of the Color Picker and the Shapers Dialog can be accessed via the context menu of the
Special
Dialog
window, and then tapping on Color or Shapers.
The Show Tabs setting on the Display tab lets
the
user
decide whether or not to see the tab bar on the left. The setting Tab defines which functionality will be displayed in the Special Dialog
window.
This
setting changes its value dynamically when tapping Color or Shapers on the left side
in
the Special Dialog window.
The Link Encoder Bank setting defines if the Special Dialog window follows the selected tab the encoder bank. To learn more about this setting, read the Encoder Bar Pool section above.
This is the Color Picker as it is known from previous versions.
![]() |
重要 |
All Color Picker windows in show files from v1.9.7.0 or prior or migrated to the Special Dialog window when loading the show file in v2.0 or later. |
New
in
this release
The Shapers Dialog offers to change the shapers of fixtures in a graphical way. The vaues that are used to visualize the shapers are ones from the DMX layer.
The titlebar of the Shapers Dialog offers different settings, modes and views to control the blades of shaper fixtures.
![]() |
ヒント |
Auto POV is not available at moment!
|
![]() |
ヒント |
All modes can be used, no matter the type of shaper engine of the fixture that is
physically
built
in. The grandMA3 software converts the different modes to the correct DMX values.
|
In the graphical view mode the main area of the Shapers Window is divided into two parts:
When the Shapers Window has focus, the encoder bar will display the Shapers Encoder Bar. Depending on the mode you selected, the encoders display the corresponding functions.
To enable the Reset Bar, enter the window settings and enable Reset Bar. The reset bar is now displayed at the bottom of the window:
The faders that are visible, have also reset buttons:
New
in
this release
The new Shadow Quality setting defines the quality/resolution of the rendered shadow that an
object
casts,
when fixture's beam hits the object.
The Shadow Quality setting can be defined per fixture in the Patch menu. It is only
available
for
fixtures that are not using environmental fixture types.
With the introduction of the per fixture Shadow Quality setting, the Shadow [Px] setting
of
Render
Qualities has become obsolete and has been removed.
Improved
in this release
The 3D Viewer window setting Lum. Spread (Luminous Spread) controls how visible the difference in
brightness
between different fixture types is.
Recap: The fixture type with the highest luminous intensity defines that this intensity as
100%
brightness in the 3D Viewer window. When there are also fixture types used that have a much lower
Luminous
Intensity, they will be rendered much darker at their 100% dimmer output.
To allow the user to adjust this intensity difference (and therefore deviate from reality) to better see the darker fixture, the Luminous Spread setting can be used with different values:
Improved
in this release
New
in this release
The MVR-xchange feature allows to connect several devices, for example, grandMA3 console, Visualizers, and CAD software, in order to exchange the data via MVR directly by using a network connection. This makes the manual transport of MVR files via USB drives obsolete.
The MVR-xchange is specified in the DIN SPEC 15801:2023-12.
To configure the MVR-xchange in the grandMA3 software, go to Menu - In & Out - MVR.
The top area provides these elements:
![]() |
ヒント |
Your station needs to be part of a grandMA3 session in order to be able to do the MVR-xchange. |
The bottom area changes its content via the three different tabs:
![]() |
重要 |
The MVR-xchange needs to be enabled in order to be able to commit or request files, or to see the other stations of the same MVR-xchange group. |
![]() |
ヒント |
If you change the name of the group or enable the MVR-xchange, the list of stations in the Services tab will be cleared and the stations will be discovered anew. This may take a while. Oopsing changes is only possible in the Local tab. The exchange of MVR files with other stations other than grandMA3 stations is only supported by the following products at the moment :
|
The SendMVR keyword was introduced for this feature. It can be used in order to commit or request MVR files, or to join or leave the connection to other devices.
Syntax:
SendMVR ["Type"] [Number]
SendMVR "Commit" ["Path/to/folder/name"] ["Name"]
To establish a connection to the third service device, type:
![]() |
User name[Fixture]> Send MVR "Join" "3" |
To end the connection to the first service device, type:
![]() |
User name[Fixture]> SendMVR "Leave" "1" |
To commit the MVR file "BestShow.mvr" (which is located at C:\ProgamData\MA Lighting Technology\gma3_library\mvr) to the MVR-xchange group, type:
![]() |
User name[Fixture]> SendMVR "Commit" "C:\ProgramData\MA Lighting Technology\gma3_library\mvr\BestShow" "BestShow" |
To request the second file, type:
![]() |
User name[Fixture]> SendMVR "Request" "2" |
Improved
the help: The version 2.0 rolls out a new help system that offers more features.
It is possible to:
The help viewer has a new structure.
For more information see About the
Help.
Improved
the Backup Menu:
Improved
the Update menu:
Improved
the update operation:
Improved
the Store /Merge operation when using programmer parts or cue parts:
Improved
the input of Notes in the label dialog:
The numeric keypad on the grandMA3 hardware can now be used to enter characters or apply
changes. Oops can also be used as backspace when editing
notes.
Improved
pop-ups: Pop-ups now open at the position where the user tapped on the screen.
Improved
the Title Bar Buttons: Title bar buttons can also be configured for temporary menus, such as the Edit
Sequence
menu or the Edit tab of the Assign menu.
Improved
Timers:
Improved
MAtricks:
![]() |
User name[Fixture]>Set Selection MAtricks "SpeedFromX" "Hz 10" |
When setting a speed value in the MAtricks without a unit, the value is set in the unit that is defined as the speed readout of the user profile.
![]() |
重要 |
Loading show files created in previous versions that contain macros with the MAtricks Speed To X and Speed From X properties set will have a different result. These macros must be adjusted accordingly. |
Improved
macro triggers:
Lua/Plugins:
Improved
the Connector Configuration:
Improved
the Network Menu:
Improvements
in the Graphical User Interface:
Improved
the Off Menu and the Running Playbacks Window:
Improved
the command line interaction (CLI) of Go+ [large], Go- [large], and Pause [large]:
When pressing Go+ [large], Go- [large], or Pause [large], they do not interact with the content of the command line any longer.
Improved
XYZ:
Improved
Recipes:
![]() |
ヒント |
When migrating show files from v1.9.7.0. or earlier, the Selection Mode setting
will
be set to
Strict in existing recipes.
|
Improved
Window Preferences: When creating a new window, the first stored preferences of a window are loaded by
default. This applies to all windows, except pool windows.
Improved
the Sequence Sheet:
Improved
the command input in macros and command cells:
The command input, for example, in macros, cues, or agenda events, displays a preview of the entered command. This helps to see if the entered commands will be interpreted by the software as intended before applying the input.
Furthermore, the command input pop-up has the setting Resolve Executor Assignments. When this setting is enabled, and executors are pressed while inputting a command, not the page and executor will be entered, but the handle of the object that is assigned to the pressed executor. When a handle is used, object type, number, and name will be displayed with yellow text color in the preview. For example: Sequence 1 'Go Look'. A handle is an ID and name-independent identifier of an object. This makes it possible to rename the object later or move it within the pool without the need to adjust the macro, too.
Handles can also be used in the command line directly:
To set the variable "MyHandle" to the Handle of Macro 1, type:
![]() |
User name[Fixture]> SetUserVariable "MyHandle" #[Macro 1] |
or
![]() |
User name[Fixture]>SetUserVariable "MyHandle" At Macro 1 |
To go to the next cue in sequence 23 using the handle of the sequence, type:
![]() |
User name[Fixture]> Go+ #[Sequence 23] |
![]() |
ヒント |
Using handles instead of the object number or object name to call an object, eliminates the need to update macros and commands after moving the object to a different location or changing the name of the object. |
The command input allows to go through the command line history, by pressing Arrow Up or Arrow Down.
Improved
the macro editor:
Improved
the usage of values in commands: When specifying values for option keywords, especially number values,
the
input was simplified.
Before: /XResolution = "64"
After: /XResolution=64
Improved
Appearances:
Improved
images: It is possible to store screenshots of views or NDI streams directly as images. To do so, use
the /Screen option keyword or /NDI option keyword in combination with Store and Image keywords.
The option keyword /ScreenOnly allows to
define
which parts of the screen will be
used:
To store a screenshot of screen 1 as image 5 of the area that can be defined by user, type:
![]() |
User name[Fixture]> Store Image 3.5 /Screen "1" |
![]() |
User name[Fixture]> Store Image 3.6 /Screen "1" /ScreenOnly "No" |
See also /ScreenOnly option keyword.
To store a screenshot of the first NDI stream 1 as image 13, type:
![]() |
User name[Fixture]> Store Image 3.13 /NDI=0 |
When executing Store for an empty image, a store menu opens and offers the choice of a source and resolution. The resolution can be defined via the command line as well by using the /XResolution option keyword and /YResolution option keyword.
Improved
the Clock Viewer: When selecting a timer to be displayed, also timers from a different data pool can be
displayed.
Improved
ListReference:
Improved
the Info window when working with appearances: When the new Info window setting Use
Target Appearance is enabled, the appearance of the displayed object will be shown.
The If keyword can be used in commands combined with the FeatureGroup and the EncoderBank keywords. For
example,
in order to filter by Groups, Worlds, Presets, Filters, or Selection.
MA on the internal keyboard works in the same way as MA on the surface of the consoles and command wings.
Improved
date and time configuration on onPC stations: The functionality Set Date and
Time
to OS Settings in the onPC Local Settings resets the date and time of the grandMA3 onPC
application
back to the date and time of the operating system.
?
Improved
the System Monitor Window:
Added
the
possibility to transfer values of properties to other objects: In order to set properties of an object
to
the
same value as another object, the Set command has been extended.
General Syntax:
Set [Object_Type] ["Target_Object_Name" or Target_Object_Number] Property
["Property_Name"] At [Object_Type] (["Source_Object_Name" or Source_Object_Number]) (Property
["Property_Name"])
To transfer the value of the Priority setting of sequence 1 to sequence 42, type:
![]() |
User name[Fixture]> Set Sequence 42 Property "Priority" At Sequence 1 |
To transfer the name of the selected sequence to the name of group 5, type:
![]() |
User name[Fixture]> Label Group 5 At Sequence |
For more information see Set keyword.
The SetUserVariable and SetGlobalVariable
commands
also
support the properties of objects.
To set the user variable "myVar" to the CueFade value of Cue 1 of the selected sequence, type:
![]() |
User name[Fixture]> SetUserVariable "myVar" At Cue 1 Property "CueFade" |
To set the global variable "PositionX" to the 3D X coordinate of fixture 1, type:
![]() |
User name[Fixture]> SetGlobalVariable "PositionX" At Fixture 1 Property "PosX" |
To set the global variable "myShow" to the name of the loaded show file, type:
![]() |
User name[Fixture]>SetGlobalVariable myShow At Root "MANetSocket" Property "Showfile" |
You can get the name using the /Look option keyword for properties that have an index with a corresponding name.
To set the user variable "mySeqPrioIdx" to the Priority index value of the selected sequence, type:
![]() |
User name[Fixture]> SetUserVariable "mySeqPrioIdx" At Sequence Property "Priority" |
To set the user variable "mySeqPrioName" to the Priority name of sequence 42, type:
![]() |
User name[Fixture]> SetUserVariable "mySeqPrioName" At Sequence 42 Property "Priority" /Look |
Improved
the Stomp command: If Stomp is used in a FeatureGroup without selection, stomp will be executed in all
fixtures.
IfOutput
is now working with Full or Zero for fixture selection.
Improved
the special values: At Highlight and At
Lowlight load the highlight/lowlight values of the selected fixtures into the
programmer.
The
Output Configuration does not create a new entry if the station IP changes.
Improved
Preset Pool settings:
Improved
Align: The Align Bar offers access to the new XY Rotation setting. The
entered
value
will
rotate the following alignment of values across the selection grid.
Use tap, hold and drag inside the circle graphics of the XY Rotation setting to graphically adjust
the
value.
The arrow in the circle snaps at 0°, 45°, 90°, 135°, 180°, 225°, 270°, and 315°.
Example:
Requirement: Load the Demoshow_grandMA3
The dimmer values will be aligned at a 45° angle across the selection grid.
This can also be done with all other attributes.
Improved
the Total Reference Update: When the Total Reference Update is shorter than 500 ms, no progress bar will
be
displayed.
Improved
the MemoryInfo keyword: Added the new option keywords /Limit and /Sort:
To display the 5 objects that are occupying the most memory, type:
![]() |
User name[Fixture]> MemoryInfo /Sort "Desc" /Limit 5 |
Improved
the scribble editor in the label dialog: It has now the same style and buttons as when editing a
scribble in
the scribble pool.
Improved
the Command Line History:
This pop-up can also be opened by pressing Please on the internal keyboard or by pressing the screen encoder.
Improved
the Main Menu overlay: The installed software version is displayed in the title bar.
Improved
the handling of sessions:
The first 32 session slots (Category A) are reserved for 16 consoles and 16 processing
units, additional
consoles and processing units will join the session as Category B session members.
For example, this can be used in order to get up to 250,000 parameters in a session by only using
processing
unit M. Or when using only processing unit M and wanting to have more than 1 console in the session.
When adding several devices to the session at the same time, they will be added following their
internal
order
in the software. This order is represented by the No column in the Network menu.
Added
commands to remote control devices more efficiently in a session:
Improved
the behavior of Session Data Merge: The Include Playback setting in the
Station Control tab of the Network
Menu defines per station if the changes of playbacks are to be consired in the Session
Data
Merge. If it is enabled, the changes made on playbacks will be taken into
account. Include Playbacks is enabled by default.
The
/Wait option keyword delays the execution of the store command. It also defines the countdown time
of
the
pop-ups of ShutDown, Restart, Reboot, and so on. Enter the waitime milliseconds.
To delay the Store Cue 5 command by 3 seconds, type:
![]() |
User name[Fixture]> Store Cue 5 /Wait 3000 |
To set the countdown of the ShutDown pop-up to 20 seconds, type:
![]() |
User name[Fixture]>ShutDown /Wait 20000 |
Improved
the tool tips for elements in the user interface: Add Window dialog, At Overlay.
Improved
the preview feature NDI:
The
SFTP access can be enabled or disabled by tapping SFTP Access in the Station Control tab of the Network menu, or via command line. To disable
the
SFTP
access, type:
![]() |
User name[Fixture]> Set Root "MANetSocket" Property "EnableSFTP" "No" |
Improved
the grandMA3 onPC for macOS installer: When the Security setting Allow applications
downloaded from is set to "App Store and identified developers", the installer can be
opened
immediately by double-clicking the .pkg file.
In case of having this setting set to "App Store", right-click on the .pkg file,
click Open, click Open in the pop-up.
Improved
color selection dialogs, for example, in the Scribble Editor: When tapping into the color area, the set
brightness stays as is. In addition, the color interface of the Appearance editor got a brightness fader
as
well.
Improved
the Hue fader in the color picker: The indicator bar on top of the fader label displays the set hue
color.
Improved
filters:
The
Force Login setting forces the user to log in with a user when starting the
grandMA3 Software. To enable Force Login, go to Menu - Settings - Local Settings / onPC Settings.
Improved
the Assignment Editor: When no object is assigned, the Assignment Editor opens displaying the second
tab,
instead
of the first tab (Empty tab).
Improved
the columns in the Patch menu: The columns Pan Offset, Tilt Offset, Pan DMX Invert, Tilt DMX Invert, Pan
Enc
Invert, and Tilt Enc Invert are grouped into the parent columns Offset, DMX Invert, and Enc Invert.
Added
the Local Settings menu for consoles. It can be accessed via Menu - Settings - Local Settings. It offers to change
the
Audio Out Device and the Force Login setting.
Improved
the Network Interfaces menu of grandMA3 xPort Nodes: The IP address of the first interface is now
displayed
in
the
first row. The second IP is displayed in the second row.
![]() |
重要 |
With the adjustment of the sorting of the network interfaces of xPort nodes, the DHCP setting in the first row applies now also to the IP address of the first row. |
Improved
the My Interfaces menu of consoles and onPC stations: The Extended tab allows to change the Gateway, DHCP Timeout, and
DNS
server
settings
per interface.
Improved
the Agenda Viewer Window: The title bar buttons are configurable.
Improved
the command line operation in order to add more objects into a closed If statement: When an If statement
is
already closed with an EndIf, pressing + removes the EndIf, and an
additional
object
can be added. After adding the object the EndIf is also added again.
Improved
the feedback when exporting fixture types: A progress abr appears now when exporting fixture types.
Improved
the importing of fixture types:
Improved
the User Configuration/Web Remote:
Improved
the attribute calculator:
Improved
the handling of HSB attributes: The
expected physical range of the HSB_Saturation and HSB_Brightness attributes is now percentage.
Fixture types from older versions will be automatically migrated if their HSB_Saturation
and/or
HSB_Brightness channel functions have a physical range from 0 to 1. The same applies to show files
that
will
be converted from grandMA2 to grandMA3 using the show file converter (in Mode 2) and the
import of
GDTF files.
Improved
the fixture type editor:
Added
setting Dive Into per Fixture Type DMX Mode: When Dive Into is set to
Yes,
the
encoder bar can control attributes of subfixtures, when the main fixture is selected and does
not
have the
same attribute available.
When Dive Into is set to No, the encoder bar controls only the
attributes of the selected fixtures and cannot change the values of lower subfixtures
anymore.
Improved
the Playback window, XKeys window, Custom Master Section window, command wing Bar window, and System
Info
window: Their title
bars can be hidden when disabling Show Title Bar in the settings.
Improved
Masters:
Improved
Encoders: When assigning a function to EncoderLeftCommand or EncoderRightCommand, the Encoder setting
will
be ignored.
Improved
the handling of USB drives: More USB drives will be
detected with their correct names instead of a long number as name.
Extended
the maximum depth of levels in presets (embedded
presets and recipe presets) from 5 to 10.
Added
functionality to + and - when keeping them
pressed:
During press and hold of + and - it is
possible to
select or deselect fixtures in the fixture sheet.
Added
COMMAND parameter for Windows onPC: The value of COMMAND will be executed when starting grandMA3 onPC.
The
COMMAND needs to be added to the Target of the grandMA3 shortcut. This is the format: COMMAND="""command to be executed""". For example, COMMAND="""Go+ Macro 1""".
Improved
the power loss pop-up: If the grandMA3 full-size and light consoles are running on the internal battery,
an
additional pop-up appears as soon as 50% of the battery's capacity are reached. This pop-up informs
the
user that the show file will be automatically saved once 60 seconds have elapsed. If there are no
changes
in the show file, the
pop-up
will not appear.
Improved the
Store Settings overlay (long-press Store):
Improved
OSC: The OSC buffer size was extended to 2 048 bytes, for sending and receiving OSC.
Improved
MVR Import: When the MVR Merge pop-up has Columns set to Full, the column
My
Stage allows to define on which stage the fixture shall be imported. If the fixture to be
imported
exists
already in the show file, the My Stage cell of the fixture has the corresponding stage entered. If the
fixture
does not exist, yet, Stage 1 is set up.
![]() |
ヒント |
For more information about the new keywords, please read the corresponding sections above. |
説明 |
---|
The 3D Viewer did not display the red lock symbol when the displayed camera was locked. This bug is fixed. |
If 3D priority was disabled, the software did not react directly to it. This bug is fixed. |
Making changes in the Arrangement tool in the 3D Viewer Encoder Bar did not create entries in the Oops History. This bug is fixed. Changes on the arrangement can be oopsed. |
The dimensions of the stage bounding box in the 3D Viewer window were not
instantly enlarged
when a fixture was moved out of it using the 3D Viewer Encoder Bar to move it. This bug
is
fixed.
|
No shadow was displayed in the beam if Render Quality setting Beam was
set to
Standard,
the
settings Shadow and Gobo were enabled. This bug is fixed.
|
In some cases, beams from fixture types with rectangular beams were cut off mid-air or did not create spots on the ground when shadows were enabled. This bug is fixed. |
The size of rectangular beams did not match the size of the spot when shadows were enabled or Gobo was set to Animated in the used Render Quality. This bug is fixed. |
Fading between Gobo slots was not displayed correctly for Render Qualities
with
the Gobo
property set to "Animated". This bug is fixed.
|
Beams could cause visual artifacts when using a 2D camera in the 3D Viewer. This bug is fixed. |
When using a render quality with Beam set to "High" and Multi Led Beam Mode
set to
"Single
Beam Dynamic Gobo" in the 3D Viewer, the color of the beams and spots were incorrect.
This
bug
is fixed.
|
Textures in the 3D Viewer window were not displayed when running grandMA3 onPC on Windows PCs that use an Intel Iris graphics card. This bug is fixed. |
The previous selection was not reset when selecting new fixtures after changing values in
the 3D
Viewer
or Layout Viewer Encoder Bar. This bug is fixed.
|
The selection of fixtures could be reset when selecting new fixtures in the 3D Viewer window after deselecting fixtures of the selection. This bug is fixed. |
The grandMA3 software could crash when loading a show file that contained a lot of materials. This bug is fixed. |
Fixture types with multiple beam geometries that have different luminous intensities could appear too dark in the 3D Viewer window. This bug is fixed. |
glTF meshes could have incorrect position offsets when using the internal mesh offsets of glTF files. This bug is fixed. |
Description |
---|
The calculator of the Speed Master layer did not allow to select speed masters that had a space in their names. This bug is fixed. |
When assigning a sequence to another sequence while being in a session, the action could not be oopsed the first time. This bug is fixed. Mirroring a sequence can be oopsed. |
When executing Edit List the current cue was edited. This bug is fixed. Executing Edit List returns "Not Allowed" in the command line and does nothing else. |
Custom names of speed masters were displayed with capital letters in the calculator of the Speed Master layer. This bug is fixed. |
When using the Arrangement tool in the Layout Viewer, the proposed arrangement was not in the same order as the user selected the fixtures. This bug is fixed. |
The different Export functions of Lua returned nil in case of successful export. This bug is fixed. Lua returns boolean values when executing any export function. |
Progress bars initiated by plugins displayed the progress starting at 1. This bug is fixed. The progress of progress bars takes the defined start and end values of the SetProgressRange() function into account. |
A hook on RunningSequences in a plugin only returned information if the Off menu was open at the same time. This bug is fixed. |
At commands were not taken into account by the CreateUndo() Lua function. This bug is fixed. |
When using the filter function in dropdowns opened with the Lua function PopupInput(), the returned value did not match the total index of the selected item. This bug is fixed. |
When trying to switch off the selected element of a pool by specifying only the pool, for example Off Timecode, the selected sequence was switched off. This bug is fixed. Off combined with an object keyword switches either all elements of the given object type off (for example, Off Preset) or switches off the selected object in a pool (for example, Off Timer). |
When selecting elements in a layout, two Oops events were created. This bug is fixed. |
Custom Gels could not be exported or imported. This bug is fixed. Custom Gels are exported to gma3_library/userprofiles/gels. From there they can also be imported. |
It was not possible to use Delete, Copy, and Insert in combination with events in the Agenda Viewer when it was in Setup mode and View Mode was set to Month, Week, or Day. This bug is fixed. |
It was impossible to use a variable as value for an option keyword, for example, Store View 1 /Screen $"Var". This bug is fixed. |
Extract /Single could not be oopsed. This bug is fixed. |
When moving the cursor in between an existing command and then pressing hardkeys, put the keywords or numbers at the end of the command. This bug is fixed. Pressing hardkeys enters the keywords or numbers at the position of the cursor to the existing command. |
Oops was not possible after cancelling a label pop. This bug is fixed. |
MA + Please on the internal keyword did not work. |
It was not possible to create a line break in the Notes tab of the Info window. This bug is fixed. |
When patching a fixture using the Patch command, the feature graphics could disappear in the fixture sheet. This bug is fixed. |
When storing individual times into a cue and choosing the release store option, the individual times were not stored. This bug is fixed. |
When an image was mirrored or rotated inside an appearance, the image disappeared when zooming a layout where this appearance was used. This bug is fixed. |
The software could crash if many PSN trackers were created and deleted right after. This bug is fixed. |
Pressing Off + Time + Please on a newly created show did crash the software. This bug is fixed. |
Park Thru and Unpark Thru did not work as expected. When executing Park Thru or Unpark Thru, the command is completed to Park Fixture Thru or Unpark Fixture Thru. |
Adding a new user profile deactivated the programmer content of users. This bug is fixed. |
The software could crash if you used, for example, a Pan only filter for a sequence that has Pan, Tilt, and XYZ attributes stored. This bug is fixed. |
It was not possible to set values using the command line in the physical readout in 0.01 steps. This bug is fixed. |
Using MA + 2 or MA + 8 while the focus was set to the command line in order to scroll through the last commands, the commands disappeared whenever you released 2 or 8. This bug is fixed. |
When adding a new line or a space to a note in the notes area of the Sequence Sheet or in the Info Window, the new line or space was trimmed if you did not enter text shortly after. This bug is fixed. Notes will not be trimmed as long as the notes area has focus. |
When activating a channel set within an attribute calculator, the corresponding attributes of the activation group stayed inactive. This bug is fixed. |
The software could crash if you did collapse a track group inside a timecode show after the user moved tracks from one to the other track group. This bug is fixed. |
When doing mathematical calculations inside the MAtricks calculators, the results could be wrong. This bug is fixed. |
When a user was labeling an object, while another user tried to drop the ownership from this object, and the first user decided to keep the ownership, the label pop-up was also closed. This bug is fixed. |
When creating and editing a scribble by right-clicking it in the Scribble pool, and then closing the editor without doing any changes, the scribble pool object looked like it had content. This bug is fixed. Editing a newly created scribble and then closing the editor without applying these changes made the Scribble be empty. |
Move Grid Cursor did not work as expected when the order of the selected fixtures was not straight in the patch. This bug is fixed. The patch order of fixtures in the patch is not relevant anymore for Move Grid Cursor. |
A Timer linked to a sequence lost the reference if the sequence was moved afterward. This bug is fixed. |
No spaces before + and - were added when pressing + or - while having focus on a command input pop-up. This bug is fixed. |
It was possible to change the content of locked plugins. This bug is fixed. |
When trying to set a value for an attribute that exists in the show file but the selected fixtures do not have, the value was applied to the selected attribute. This bug is fixed. If the selected fixtures do not have the specified but existing attribute, the desired value will not be set at all. |
If multiple fixtures were selected, and the first fixture in the selection did not have the specified attribute, the command did not work. This bug is fixed. The values are set to the attribute for the fixture in the selection that has the specified attribute. |
The software could crash when listing the cues to update in the Temp destination. This bug is fixed. |
The software could crash when the user changed the geometry setting of the automatically created XYZ channels inside a fixture type. This bug is fixed. The geometry setting of XYZ channels are locked now. |
When pressing Help and then a different key with an action keyword, for example, Copy, the Help keyword in the command line was overwritten with Copy. This bug is fixed. |
If the new selection had no attributes on the current encoder page, the user had to cycle through all encoder pages until useable attributes were reached. This bug is fixed. When changing the selection, the selected encoder page will switch to the first encoder page with attributes the current selection uses. |
When having only fixtures patched that do not use all feature groups, the wrong encoder bank buttons could be highlighted when selecting a different feature group. This bug is fixed. |
The indicator bar of encoder bank buttons of custom-created feature groups were not colored correctly. This bug is fixed. |
Timecode events whose time matched the timecode duration time weren't triggered. This bug is fixed. |
The software could crash when adding or manipulating a lot of configurations for Art-Net or sACN at the same time. This bug is fixed. |
The software crashed when the user tried to copy ScreenContent 1 at ScreenContent 2. This bug is fixed. |
If a command was prepared in the command line, it was not possible to complete it with the keyboard. This bug is fixed. |
When loading a show file along with its Output Configuration, duplicate entries could be created in the Connector Configuration. This bug is fixed. |
The attribute calculators did not apply ranges correctly when they contained at least one negative value. This bug is fixed. |
When pressing Alt, AltGr, or option the input of the command line could get selected. This bug is fixed. |
Sometimes not all properties of an appearance were applied to layout elements. This bug is fixed. |
Storing offset
values in a multi-user session, stored the offset values for all active fixtures in all
programmers.
This
bug is
fixed. Only the programmer of the user who executes Store Offset will be taken into account.
|
Cue commands that contained parentheses were not executed anymore. This bug is fixed. In addition, when working in a multi-user session, the pop-up will appear on the GlobalMaster station only when the same user is logged in as the user who triggered the cue. |
When auto creating a group, the command line could return a nothing to be done message, although the group was created correctly. This bug is fixed. |
Tapping an empty but existing group several times toggled the current selection. This bug is fixed. Tapping empty groups does not affect the current selection anymore. |
When executing macros while the focus was set to screen 6 or 7, not all popups triggered by the macro appeared. This bug is fixed. |
Cloning fixtures to a layout, where the destination fixtures were already part of the layout did not move their layout elements to the position of the source fixtures. This bug is fixed. |
The software crashed when executing a command, that required the specification of an index value by using the Index keyword, but the index value was not specified by the user. This bug is fixed. |
When loading a different show or when deleting the plugin, while a plugin is running, kept the plugin running. This bug is fixed. |
When storing a cue into a seqeunce before a cue that had a Break applied, the wrong value could be added to the cue that had the break applied. This bug is fixed. |
It was not possible to delete empty groups from layouts. This bug is fixed. |
When cloning without using dependencies within a sequence and the source and destination fixtures have different values in the used color preset of the cues, the correct preset reference was created but the destination fixture values in the cues were incorrect. This bug is fixed. |
When entering value ranges into the calculators of the color picker encoders, the values were not always applied correctly. This bug is fixed. |
Multiple cue part 0 could be created by oopsing the deletion of cues with several cue parts. This bug is fixed. |
When switching from the inner to the outer dual encoder or vice versa and both encoders had the same attribute assigned, Align was reset. This bug is fixed. |
Window preferences were not transmitted into the session, when storing them. This bug is fixed. |
Copied recipes were not automatically cooked. This bug is fixed. |
Values in cues after a cue break could change when changing the values in cues before the break. This bug is fixed. |
The tracking of relative values did not stop at cues that had a break defined. This bug is fixed. |
CleanStart of grandMA3 onPC did not work on macOS Sonoma. This bug is fixed. |
The pop-up warning the user that due to changes in the patch the data was incompatible for Session Data Merge was gone. This bug is fixed. |
Relative math operations in the calculators of the MAtricks properties did not deliver the expected result. This bug is fixed. |
Copied recipes could lose their reference to the preset or group in use. This bug is fixed. In case a recipe has selective data and a reference to an object, the selective data is discarded. |
Fixtures that were not part of the stage the 3D was showing, could not be assigned to a layout. This bug is fixed. |
Absolute programmer vaues were discarded when calling a relative MAgic preset. This bug is fixed. |
Copying a cue to another one did not overwrite the recipes correctly if the user had chosen to overwrite the destination cue. This bug is fixed. |
The software could crash when the login pop-up appeared on the web remote after refreshing the page in the browser. This bug is fixed. |
Changing the value of the Brightness fader or Quality fader in the Color Picker in some cases could result in incorrect colors. This bug is fixed. |
If a new keyboard shortcut was created using an already existing combination, the old one was not properly removed. This bug is fixed. |
When assigning a different user profile to the admin user, this assignment was reset when loading the show again. This bug is fixed. |
When importing a data pool using the Include Dependencies option, the MAtricks value of imported recipes was cleared. This bug is fixed. |
When using the color picker with subfixtures, the color of the main instance was included as well to the resulting color. This bug is fixed. |
Offset values were not removed when executing Store Offset /Remove. This
bug is fixed.
|
Description |
---|
Remotely triggered sequences were using the executor time of the admin user. This bug is fixed. The executor time of the logged-in user on the station where the remote event is executed is used when triggering a sequence remotely. |
The timecode generator of a timecode slot did not continuously output timecode when Generator Looped was enabled. This bug is fixed. |
When a network connection was set to value Yes of the Slow property, it stayed at this value until the next full-install. This bug is fixed. The user can change the Slow setting manually again. |
When using an onPC command wing and a onPC fader wing at the same
station
connecting an additional usb device changed the Connector Configuration. This bug is
fixed.
|
The DMX Remotes had to be toggled off and on again to continue the functionality after changes were made in the session. This bug is fixed. |
OSC command messages were sent even if the network was disabled. This bug is fixed. |
Description |
---|
Geometries' type got lost and pasted back as geometry type "Geometry" whenever geometries were copied. They also lost the value of their properties during copying. This bug is fixed. |
The software would crash if fixtures were cut from one stage and pasted directly on the new stage row instead of the fixture row. This bug is fixed. |
The fixture type library displayed a blank manufacturer name and blank
fixture name
if
the fixture type description contained the special characters "<" or ">". This bug
is
fixed.
|
The default name of a custom fixture type was exported as empty. This bug is
fixed. The
default name is now exported. Example: Manufacturer@Fixture_type 1.xml
|
The default name of a custom attribute was exported as empty. This bug is
fixed.
When a user
creates an attribute, the user is prompted to name the attribute.
|
The resulting rotation of geometries could be wrong if they were rotated along 2 or 3 axes. This bug is fixed. |
When editing the geometries of a fixture type, a crash could occur when cutting and pasting geometry references from one parent to another. This bug is fixed. |
When editing the geometries of a fixture type, a crash occurred if an infinite loop was created with geometry references that referenced each other. This bug is fixed. A message is displayed in the Fixture Type Errors in case of creating such an infinite loop. |
Description |
---|
The Measure encoder always displayed 1 as value when no value was active. This bug is fixed. As long as no value is active on the Measure layer, the encoder won't show any value. |
The automatic cooking of recipes using phaser presets did not always apply the new values immediately. This bug is fixed. |
When mirroring position phasers using MAtricks pool objects, it could happen that they were not mirrored correctly. This bug is fixed. |
Description |
---|
A running sequence or preset was not fixed when enabling AutoFix for it. This bug is fixed. |
During the recording of timecode shows, cues with already existing timecode events were not recorded. However, their cue commands were recorded again. This bug is fixed. Cue commands will not be recorded, if the cue is already recorded in the timecode show. |
If a CMD Delay for the off cue was longer than the fade time of the cue, the CMD got triggered at the wrong time. This bug is fixed. |
Flash and Temp buttons would not release properly if the command line was not empty. This bug is fixed. |
Moving recipes from one to another cue part inside a sequence did not work as expected. This bug is fixed. |
When pressing and releasing the Temp buttons of executors very fast, it could happen that the sequence did not turn off again. This bug is fixed. |
Sequences could not be played back when the first cue was empty, MIB should happen for the second cue, and OffWhenOverriden was enabled. This bug is fixed. |
When executing a secondary executor button function (MA + Executor Button) and releasing MA first, kept the playback function, for example, Flash, active when releasing the Executor Button afterwards. |
When playing back a preset with a recipe and changing the ingredients at the same time, the cooked result was wrong. This bug is fixed. |
When a remote (DC, DMX, or MIDI) triggered a playback, the playback was started by the Remote user, but not by the user profile of the Remote user. This bug is fixed. |
Fixtures did not fade to their new values in other attributes when MIB was enabled and the dimmer was also fading to 0 in the same cue. This bug is fixed. |
When using <<< or >>> to go to a cue, and then updating it, while the original cue fade would have still be running, the playback engine faded into the cue. This bug is fixed. |
The resulting phaser could be wrong when using a phaser preset in a recipe of a different preset.This bug is fixed. |
Description |
---|
The help window went back to the start page when the user changes the color theme. This bug is fixed. |
When adding a scribble to an object by having the label dialog opened on a small screen, tapping Apply did nothing. This bug is fixed. |
The input range in the Speed Master calculator was wrong. This bug is fixed. The input range in the calculator of the Speed Master layer is now set from 0 to 16. |
The Feature Group Indicator Bar was displayed in some cases, also when the attributes were available within the selected world. This bug is fixed. |
The Feature Group Indicator Bar displayed indicators for Shapers and Video feature groups even when no attributes of those feature groups were used in the show. This bug is fixed. |
The input to the Store View pop-up was not displayed on all displays. This bug is fixed. The Store View pop-up is synchronized across all displays. |
It was possible to select several entries in the Load and Save As sections of the Backup menu. This bug is fixed. In the Backup menu, it is only possible to select one entry at a time. |
When opening an Assignment Editor, the focus was not always set to the input field. This bug is fixed. Opening an Assignment editor sets the focus on the input field. Pressing Please applies the first entry of the list. |
The scroll position of the Align Bar, Selection Bar, and Step Bar was not stored in views. This bug is fixed. |
Assign Menu offered Master as a fader function for timers. This bug is fixed. Timers do not have any fader function they can use. |
When switching from Mode2 to grandMA3 software on a grandMA3 console, it could happen, that the End User License Agreement was displayed again, also when it was already accepted by the user in the past. |
Opening the Import/Export menu twice on two screens made it impossible to select an object type and the command line was stuck in the data pool destination. This bug is fixed. The Import/Export menu can only be opened once at the same time. |
When opening the Link Values dropdown on screen 8 of a grandMA3 light or full-size console, it could briefly display buttons for Active Only and MultiStep Only. This bug is fixed. |
When scrolling with a mouse inside the Agenda Viewer, two days displayed the yellow selection frame. This bug is fixed. |
When opening the macro editor, the width of the columns was reset to default. This bug is fixed. The macro editor remembers the individual width of the columns. |
When doing a lasso selection in the timeline area of the timecode editor for the first time, it could happen that no or not all events were selected. This bug is fixed. |
The Power Loss pop-up on grandMA3 full-size and light consoles did not appear when another pop-up was open. This bug is fixed. The Power Loss pop-up appears always when the power to a grandMA3 full-size or light console gets lost. |
The icon of the appearance and the name of a filter or world moved to the right in the sequence sheet, the bigger the height of the line was. This bug is fixed. |
If User1 command was active and you called a view containing more than one screen, the Playback bar in screen 2 was replaced by the Xkeys bar. |
The EULA and Release Notes were not displayed at the small screens of CRV consoles. The EULA could not be accepted on the small screens of Light and Full-Size Consoles. This bug is fixed. |
The Color Picker did not show load or save options for the window setting. This bug is fixed. |
The color output of fixtures with CIE attributes did not correspond to the shown color in the fixture sheet and selection grid. This bug is fixed. |
The pan/tilt calculator did show wrong values when using it with the natural readout set to physical on the relative layer. This bug is fixed. |
A long press on the input field of the label dialog opened a second text input pop-up. This bug is fixed |
Calling a view using a sequence sheet where Auto Scroll was activated, always scrolled down starting in cue 1 and ending in the current cue. This bug is fixed. |
Environmental objects with fixture ID could not be selected in the fixture sheet set to channel mode. This bug is fixed. |
Editing a fixture with Edit and tapping a fixture in the fixture sheet that is in channel mode did not open the patch. This bug is fixed. |
Using the different Bar windows (for example, Align Bar, Step Bar, and Selection Bar), the sizes of the buttons through the different windows would look different. This bug is fixed. When the Bar windows are the same size, the size of the buttons is now better aligned. |
The colors Fixture Graphic icon could be different across different fixtures. This bug is fixed. |
When recalling the displayed layout in the Layout Viewer, the stored position and zoom of the layout were not recalled correctly. This bug is fixed. |
When tapping a cell in the Sheet mode of the Phaser Editor, the corresponding step was not always selected. This bug is fixed. |
When loading a show file or creating a new show with Output Stations enabled, the name of the used Output Configuration was not cleared. This bug is fixed. |
When latching MA in the Command Section overlay, and closing it, the latched MA status was released. This bug is fixed. A latched MA button now remains latched until the user releases it. |
When a user with 'View' user rights had a Clock Viewer window open, it always displayed the clock. This bug is fixed. The Clock Viewer window displays always the clock source that was selected, no matter of the user rights. |
In the timecode show and timecode slot settings, User Bits could not be entered using the hexadecimal format. This bug is fixed. |
The Save and Load Preferences feature was not working when using the Content Sheet. This bug is fixed. |
When adding a padding to a Layout Element, it was added outside the element border. This bug is fixed. Paddings for Layout Elements are added inside the border of the Layout Element. |
Doing a right-click into the text input area when editing the command cell of a macro line, opened a second text input. This bug is fixed. |
When editing a value cell in the Content Sheet or in the Sequence Sheet in Track Sheet Mode, the value was not recalled correctly into the calculator. This bug is fixed. |
The Info window did not display the notes correctly when calling a view with an Info window. This bug is fixed. |
The Transpose setting in the Sequence sheet window did not work. This bug is fixed. |
The software could freeze when opening an attribute calculator in the Content Sheet after doing a losso selection from bottom to top. This bug is fixed. |
When a value in the speed layer was applied and a calculator was opened again, the value was not displayed properly. This bug is fixed. |
The software could crash if an old showfile was loaded and the delete tool of the phaser editor was used. This bug is fixed. |
The Notes tab in the Info window did not display the appearance of the window. This bug is fixed. |
When opening the command line history, the screen encoder could flicker. This bug is fixed. |
The on screen keyboard of the password input in the login pop-up did not mask the entered password. This bug is fixed. |
When rotating a selection of fixtures in the Layout Viewer, for example, by 90°, the resulting values were not correct. This bug is fixed. |
When having several color pickers open, and changing color in one of them, could cause the faders in the other ones to jitter. This bug is fixed. |
Small Selection Grid windows did not display the grid position cursor when using Auto Scroll. This bug is fixed. |
The Menu did not open when pressing Menu, while the Add Window pop-up was open. This bug is fixed. |
Message boxes created by plugins did not had scroll bars when the content was bigger than the pop-up size could display. This bug is fixed. |
The 3 or More Finger Scroll gesture did not work if you showed or hid the title bar of a window. This bug is fixed. |
The Sequence Sheet Encoder Bar did not display encoders for fade and delay of
custom feature groups. This bug is fixed.
|
The Update menu did not refresh its content when Sequence Mode was set to Selected or LastGo and the selected sequence or the last sequence executed did change in between opening the Update menu, closing it, and opening it again. This bug is fixed. |
The list of presets in the Import and Export tabs of the Show Creator did not update when switching between the different feature groups. This bug is fixed. |
When changing the width or height of a display, it was not possible to set a value that was twice the previous value. This bug is fixed. |
When opening calculators, for example in the 3D Encoder Bar, they could open on the screen where the corresponding window was open. This bug is fixed. The calculators of encoder bars now open on the screen that belongs to the encoder bar, no matter where the window is located that opened the encoder bar. |
Relative values were displayed in the Content Sheet in gray. This bug is fixed. The Content Sheet displays relative values with its normal pink. |
The font color of the MAtricks button in the encoder did not turn yellow, when the MAtricks were active. This bug is fixed. |
When Lock Position was enabled in a Layout Window, Show Title Bar could not be toggled. This bug is fixed. |
The Xkeys windows and Command control overlay did not display the correct keyboard shortcuts for the Xkeys. This bug is fixed. |
Entering ListReference into the command line and then tapping an executor in a letter box screen could open the Info pop-up on the letter box screen. This bug is fixed. The Info pop-up opens in such cases on the corresponding big screen. |
When enabling the Layer toolbar or the Recipe area in the Sequence editor, they were not displayed. This bug is fixed. |
![]() |
Software update via network to onPC stations requires confirmation during the install process at the destination system. |
![]() |
When multiple GlobalMasters exist on the network, each having the same session and location
name, the
station with the higher priority takes over automatically.
If all stations have the same priority, the station with the longest Online Time becomes the GlobalMaster for all stations. |
![]() |
Recast will only recast presets to cues if there is a preset link in the absolute layer. |
![]() |
Loading show files that were saved in previous versions deletes the programmer content. |