grandMA3 User Manual Publication

Syntax Rules

grandMA3 User Manual » Command Syntax and Keywords » Syntax Rules
Version 2.0

The command line syntax is used to create valid commands.

Object keywords are used to allocate objects in the show file.

Help keywords are used to create a relation between functions and objects.

Playback keywords provide control over playback functionalities.

Fader keywords are related to anything that has to do with faders.

For more information see Command Line History.

General Rules

The general rules are:

Important:
The basic syntax is as follows: [Function] [Object]
  • All objects have a default function which is used if no function is given.
  • Most functions have a default object or an object type which is used if no object is given. 
  • Objects are arranged in a hierarchical tree structure. 
  • If an object does not support the function applied, the function is passed on to a child or parent object. 

Terminology

  • [Square brackets]:
    Description of non-literal content.
  • (Parentheses):
    Description of optional content. 
  • "Quotation marks"/'Quotation marks':
    Quotation marks are used to enter a definite name or content. If the line ends after the word in quotation marks, the quotation marks at the end may be omitted. If the name or content is not a keyword and does not contain special characters, the quotation marks can be left out altogether.
Important:
If an option or any other part of the keyword command requires two types of quotation marks -  single (') and double quotation marks (") - make sure to always use an equal pair. For more information see the RemoteCommand keyword
  • Capitalization:
    In general, capitalization is important. Only when using keyword commands, the console does not distinguish between upper case and lower case. In such topics, capitalization is used to improve readability only.

Use the Command Line

It is possible to abbreviate all the commands using the shortcuts of the corresponding keywords. 

Each keyword has its own shortcut. Every keyword topic also names the respective shortcut. 

For more information see General Keywords.

Example

  • To store cue 20 in sequence 8 using the overwrite function, type:

Full version of the syntax:

User name[Fixture]>Store Sequence 8 Cue 20 /Overwrite

 

Abbreviated version of the syntax:

User name[Fixture]>S Seq 8 Cue 20 /O

 

Very short version of the syntax:

  • To copy cue 2 to cue 6 of the selected sequence, type:
User name[Fixture]>Co 2 At 6
Hint:
The examples use the full version in the manual.