MA Lighting - grandMA3
The grandMA3 module uses OSC to fet fader levels, press keys, and give access to the commandline on all grandMA3 hardware, from the fullsize consoles for live events to rack mount solutions designed for architectural and venue based installations.
If you want to send other customised OSC commands to grandMA3, use Actions.
| Module Rating | |
|---|---|
| Quality of API | 2/3 |
| Implementation | 2/3 |
| Status | Partial |
See the Modules Overview article for information about how Module Ratings are calculated.
Module Settings
- grandMA3 Patch - Select an OSC patch (IP address) from the Module Settings.
Process Block
After creating a grandMA3 node, a block will be generated for it within Ctrl Suite's Process Editor for integration as part of a process flow.
Create a Process node or edit an existing one to use the block's full functionality.
Endpoints
The endpoints this module supports include:
| Endpoints | Option 1 | Option 2 | Option 3 | Option 4 | Notes |
|---|---|---|---|---|---|
| Set Fader Level | Page Number [1..9999] | Fader Number [1..376] | Fader Level [1..100] | - | Define a page and fader level to set a value when the block is triggered. |
| Set Fader Level with Prefix | Prefix [string] | Page Number [1..9999] | Fader Number [1..376] | Fader Level [1..100] | Define a prefix (i.e. "/myprefix"), page and fader level to set a value when the block is triggered. |
| Press Key | Page Number [1..9999] | Key Number [1..376] | Button Position [Up/Down] | - | Define the page number, key number and the state to be set when the block is triggered. |
| Press Key With Prefix | Prefix [string] | Page Number [1..9999] | Key Number [1..376] | Button Position [Up/Down] | Define a prefix (i.e. "/myprefix"), page number, key number and the state to be set when the block is triggered. |
| Command Line | Command [string] | - | - | - | Define a command to be sent to grandMA3's command line when the block is triggered. |
| Command Line With Prefix | Prefix [string] | Command [string] | - | - | Define a prefix (i.e. "/myprefix") and command to be sent to grandMA3's command line when the block is triggered. |
Note: The grandMA3 OSC API Implementation is unidirectional only.
Troubleshooting:
- Ensure that GrandMA3's OSC input port matches the OSC port defined in Ctrl Suite's OSC patch.
Additional Resources
- MA Lighting Website
- When using OSC, ON LX reccomends the use of a wired network as opposed to WiFi wherever possible, for further advice surrounding UDP based protocols see this article.