grandMA3 Consoles and the NPU Explained

The grandMA3 ecosystem from MA Lighting is the gold standard for live event lighting control, offering powerful consoles, onPC software, and the Network Processing Unit (NPU) to scale processing power and DMX output. This guide explains the roles of consoles, onPC, and NPUs, and when you need an NPU to handle complex shows with high parameter counts and networked redundancy.
Key takeaways
- grandMA3 consoles offer varying parameter counts (2,048 to 8,192) and DMX universes (16 to 64), with all models running the same software.
- grandMA3 onPC provides software-based control with up to 2,048 parameters (expandable with hardware keys) and can participate in sessions.
- An NPU is a dedicated processing unit that adds up to 4,096 parameters and 64 DMX universes per unit, scaling to 250,000 parameters system-wide.
- NPUs are needed when console parameter or universe limits are exceeded, or for distributed processing and redundancy.
- Session networking allows multiple consoles, onPCs, and NPUs to work together seamlessly over Ethernet, with automatic failover for redundancy.
- Redundant NPU pairs and backup consoles ensure uninterrupted operation during critical events.
The grandMA3 Console Family
MA Lighting's grandMA3 consoles are the heart of any lighting control system, available in several form factors to suit different applications. The flagship grandMA3 full-size offers up to 8,192 parameters (4,096 HTP + 4,096 LTP) and 64 DMX universes, with a large multi-touch screen, motorized faders, and extensive physical controls. The grandMA3 light provides a more compact footprint with 4,096 parameters and 32 DMX universes, while the grandMA3 compact is a portable solution with 2,048 parameters and 16 DMX universes. All consoles run the same grandMA3 software, ensuring seamless show file compatibility across the range.
Each console operates as a standalone controller but can also act as a node in a grandMA3 session, sharing control with other consoles, onPC stations, and NPUs. The parameter count determines how many individual fixture attributes (e.g., dimmer, pan, tilt, color) you can control simultaneously — critical for large-scale productions with hundreds of moving lights and LEDs.
grandMA3 onPC: Software-Based Control
For pre-visualization, programming offline, or budget-conscious setups, grandMA3 onPC replicates the console's software on a standard Windows PC. It offers the same user interface, effects engine, and show file compatibility, but with limitations: without a hardware key (e.g., a grandMA3 command wing or NPU), onPC is limited to 2,048 parameters and 8 DMX universes. Adding a command wing provides physical faders and buttons while unlocking up to 4,096 parameters. For full-scale shows, an NPU is required to expand parameter count and DMX output.
onPC is ideal for programming offline, running backup sessions, or controlling smaller events. It can participate in a grandMA3 session over a network, allowing multiple operators to work on the same show simultaneously.
What Is an NPU and How Does It Work?
The Network Processing Unit (NPU) is a dedicated hardware device that processes lighting data and outputs DMX, Art-Net, or sACN over Ethernet. It does not have a user interface or physical controls — its sole purpose is to handle parameter processing and network distribution. Each NPU adds up to 4,096 parameters and 64 DMX universes to a grandMA3 system. Multiple NPUs can be combined to reach the maximum system capacity of 250,000 parameters and 4,096 DMX universes.
The NPU connects to the same network as consoles and onPC stations, joining a grandMA3 session automatically. It receives show data from the session master and processes it in real-time, outputting control signals to fixtures via its four Ethernet ports (each configurable for DMX over IP, Art-Net, or sACN). For redundancy, NPUs can be configured in a master/backup pair, automatically taking over if the primary unit fails.
When Do You Need an NPU?
You need an NPU when your show requires more parameters or DMX universes than your console or onPC can provide natively. For example, a grandMA3 compact (2,048 parameters) controlling a festival with 100 moving lights and 200 LED pars may exceed its capacity — adding one NPU doubles the parameter count to 4,096. Similarly, if you need to output to more than 16 DMX universes (the compact's limit), an NPU expands that to 64 universes.
NPUs are also essential for distributed processing in large venues or touring productions. By placing NPUs near fixture clusters (e.g., backstage or in dimmer rooms), you reduce cable runs and network latency. For mission-critical events, redundant NPUs ensure zero downtime — if one fails, its backup takes over seamlessly.
Networking and Session Management
grandMA3 systems use a session-based architecture where all devices (consoles, onPC, NPUs) communicate over a standard Ethernet network. The session master (usually the primary console) synchronizes show data, including cue lists, effects, and parameter values. NPUs automatically discover the session and begin processing. Multiple consoles can operate in a master/backup configuration, with one taking over control if the master goes offline.
For large networks, MA Lighting recommends using managed switches with IGMP snooping to optimize multicast traffic from Art-Net and sACN. The NPU's four Ethernet ports can be split into separate VLANs for control, backup, and fixture networks, enhancing security and reliability.
Redundancy and Reliability
In professional live events, downtime is not an option. grandMA3 NPUs support 1:1 redundancy: two NPUs configured as a pair, with the backup mirroring the primary's processing. If the primary fails, the backup takes over within seconds, maintaining all DMX outputs. Consoles can also be redundant — a backup console can run the same show file and take over control if the master console fails.
For ultimate reliability, use redundant NPUs and consoles on separate power circuits and network paths. MA Lighting's MA-Net3 protocol ensures low-latency, deterministic data transfer, and the system can handle up to 250,000 parameters across multiple NPUs, making it suitable for the world's largest productions.
Frequently asked
Can I use an NPU without a grandMA3 console?
No, an NPU requires a grandMA3 console or onPC running in session mode to provide show control. The NPU processes data but does not have a user interface or standalone operation capability.
How many NPUs can I connect to a single grandMA3 system?
The grandMA3 system supports up to 64 NPUs in a single session, allowing a maximum of 250,000 parameters and 4,096 DMX universes.
What is the difference between an NPU and a DMX node?
An NPU processes lighting data and generates DMX/Art-Net/sACN output, while a DMX node (e.g., MA 4Port Node) simply converts network data to physical DMX. The NPU is a processing engine; a node is an interface.
Does the NPU support Art-Net and sACN?
Yes, the NPU's Ethernet ports can be configured to output Art-Net, sACN (E1.31), or MA-Net3 (proprietary). It also supports DMX over IP (MA-Net3) for direct connection to MA-compatible fixtures.
Can I use an NPU for redundancy with onPC?
Yes, onPC can be part of a redundant session with an NPU as backup processing. However, for full redundancy, a dedicated backup NPU or console is recommended.
Building or upgrading a system?
SSOUNDS engineers and manufactures professional PA worldwide — from a single room to stadium scale.