Contact Us

CATEGORIES

Whoops…Nothing found

Try other keywords in your search

GrandMA2MSC

 3 Minutes

 1 Like

 1317 Views

Description

This module serves as a seamless interface between grandMA2 and PIXERA. PIXERA listens to the selected executor and automatically triggers all cues that exist both in the grandMA2 sequence and in PIXERA.

GrandMA2MSC

Usage

The GrandMA2MSC module monitors the CUE numbers programmed in the sequence and ensures that matching CUEs in PIXERA are triggered automatically.
For example, if a CUE labeled 100 exists in PIXERA and the grandMA2 triggers CUE 100 in its sequence, the same CUE 100 will be triggered in PIXERA.


Procedure

When the GrandMA2MSC plugin is dragged into the control workspace, these are the default settings:

1.Port: 6004
This should not be changed unless it has been changed in the MIDI Show Control configuration.

2.Adapter IP
The network adapter on which the MA-Net is connected must be selected here.

3.Timeline
Select the timeline to be controlled via the drop-down menu.

4.Executor
Enter the executor and page where the sequence controlling the timeline is located.
The first number is the executor number and the second number is the page.

Warning

Make sure the subnet mask has the same setting on the sending and receiving systems, for example 255.255.255.0.
The system is unable to connect if the masks are different.

 

 

Default Settings

Configure the Connection

In the next step, open the Config drop-down menu.

Default Settings Config

Once the Config window is open, configure PIXERA and grandMA2 to establish the connection.
Ensure that all six parameters are set identically in both PIXERA and grandMA2 to guarantee proper communication.
In step 7 on the grandMA2, activate MSC Show Control over Ethernet.

PIXERA Config
grandMA2 Config

Configure the Module

If the configuration is finished:

  1. Configure the Adapter IP (point 1) to the MA-Net network adapter.
  2. Select the timeline that should be controlled via grandMA (point 2).
  3. Configure the executor that sends the command to trigger the timeline (point 3).
  4. The first number refers to the executor number.
  5. The second number after the dot refers to the page number (exec.page).
Timeline Configuration

Important

Ensure that the cue label in PIXERA corresponds exactly to the cue number of the matching cue in the grandMA2 sequence.
 

CUE Label
 

 

Warning

If you have selected Default Only in the Exec drop-down menu, PIXERA will react to all executors.

This means that if Executor 1 contains CUE 10, CUE 20, and CUE 30, and Executor 2 has the same CUEs, PIXERA will react to both executors when these CUEs are triggered.
 

Default Only
 

 


grandMA2MSC Version Update 2.3

With PIXERA 26.1 R1, a new version of the GrandMA2MSC module was introduced.

The module has been updated to correctly handle Play, Pause and Stop commands.

Updated Transport Commands

The transport command behavior has been changed as follows:

Command New behavior
Play CUE Executes Play
Pause Executes Pause
Stop Executes Stop

In previous versions, a Play command was always sent automatically after a Pause or Stop command. This meant that the timeline would immediately start playing again instead of remaining paused or stopped.

With the updated GrandMA2MSC module in PIXERA 26.1 R1, each transport command is now executed according to its intended function.

Legacy Mode

A Legacy Mode has been added for users who require the previous behavior of the GrandMA2MSC module.

When Legacy Mode is enabled, a Play command is always sent automatically after a Pause or Stop command. This means that a timeline will immediately start playing again instead of remaining paused or stopped.

Enabling Legacy Mode

To enable Legacy Mode, open the GrandMA2MSC module settings and enable the Legacy Mode checkbox.

GrandMA2MSC Legacy Mode

Required General Settings

For Legacy Mode to function correctly, the following settings must be configured under:

Settings → General → Timelines

Setting Required Value
Fade to Time/Cue Duration (Milliseconds) 0
Fade to Time/Cue Delay (Milliseconds) 0

Both values must be set to 0 milliseconds
 

Warning

These settings are required for Legacy Mode to work correctly. If the values are not set to 0, the Legacy Mode behavior may not work as expected.

General Settings for Legacy Mode
 

 


Workflow: Control of Multiple Timelines

To control multiple timelines via the grandMA, a separate GrandMA2MSC module must be created and configured for each timeline.
It is also possible to control different timelines from different executors. In this case, each module has to be configured accordingly.
In this example, all modules are configured to control all timelines from Executor 1.1.

Multiple GrandMA2MSC Modules

Log Cues

For a better overview of whether the communication between grandMA and PIXERA is working, the CUEs can be displayed in the log window by enabling the Log Cues option in the menu.

Log Cues

Mute/Unmute Function

When you do not want to be disturbed during programming, or if Live Preview Editing is unavailable due to using a Player license, you can mute and unmute the module to ensure that PIXERA does not respond to the grandMA.

Mute/Unmute

Data

Actions

Action Info Input Output
ref   - -
init   blocking (bool) -
uninit   - -
receive   msg (string) -
IsOpen   isOpen (bool), doSet (bool) -
getTimelines hidden - -
Mute FOLDER FOLDER FOLDER
muteInput   - -
unMuteInput   - -
mute   val (), doSet (bool) -
getFilter hidden - -
getMSCTypes hidden - -
filter hidden val (), doSet (bool) -
mscType hidden val (), doSet (bool) -
getprops hidden - -
deviceId hidden val (), doSet (bool) -
groupId hidden val (), doSet (bool) -
exec hidden - -
execProp hidden val (), doSet (bool) -

Properties

Name Content Type Hint Options Source Options Action
Auto Init true bool   []
Log Cues false bool   []
Port 6004 number   self.init
Adapter IP Localhost string Utils.Network.getLocalAdapterEntries self.init
Timeline None string self.getTimelines []
Executor 201.1 string   self.filterBy
Execute on GoBack false bool   []
Device ID 1 string   self.deviceId
Group ID 1 string   self.groupId
Filter All string self.getFilter self.filter
Exec Exec.Page string self.exec self.execProp
Type All   self.getMSCTypes self.mscType
Description see above string   []
Author AV Stumpfl GmbH (Benni M.) string   []
Logo   image   []
Version 2.0 number   []

PIXERA 25.2 R3  | 10.November 2025 | G.R.

Was this article helpful?