grandMA3 User Manual Publication
Executor Configurations

grandMA3 User Manual » Executors » Executor Configurations
Version 2.1

Executor key and fader configurations can be saved and reused. Read the Assign Object to an Executor topic for information on changing the assignment.

The configurations are stored in an Executor Configuration pool. This can be created as any other window. Read the Add Window topic to learn how.

Executor Configuration pool with a selected configuration
Executor Configuration pool with a selected configuration

Each object type that can be assigned to an executor has a default executor configuration used if nothing changes. This is described below.

The selected pool object is used as the default for sequences.

This configuration can be changed in the Assign Menu.

The Assign Menu can be opened by pressing Assign and then an executor button. The menu is used to set up executors. Learn more in the Assign Object to an Executor topic.

Key and Fader configurations
Key and Fader configurations

In the example above, there are several Keys and Encoders that have a different assignment than the original saved configuration. The different assignments are marked with a cyan color bar.

Important:

The encoder commands are mutually exclusive from the normal encoder function. In the example image above, in row 300 there is only an Encoder function and in row 400 only an Encoder Left Command and Encoder Right Command. Editing any command clears the encoder. Editing an encoder function, clears both commands.

In the title bar of the assign menu, there are three buttons: Executor Config., Load, and Save.

Title bar of the assign menu

Executor Config. shows the currently selected configuration, and tapping it opens a small select pop-up where any existing executor configurations can be selected or a new one can be created.

Hint:
Creating a new executor configuration this way will discard all changes that were made until then.

Load is used to load the selected configuration onto the keys and faders. Save can be used to save the currently assigned functions to the selected configuration.


Editing the configuration pool object opens an editor like this:

Edit configuration pop-up for the first pool object

Here it is possible to change the name of the executor configuration.

This is also where the executor configuration's width and height are set. It is not shown here, but the configuration also knows the starting row for the configuration. This means that a configuration of 1x1 can be different for each of the four rows.

The ExecConfigType defines what type of object the setting is relevant for. Tapping the button opens a small pop-up with all the possible objects.

The executor configuration can also have an appearance and scribble assigned. This is only visible in the pool.

A note can be added to the executor configuration.

Tapping List References opens an info pop-up showing the objects that reference the configuration and what other objects this configuration might depend on.

Recast Config is used when a configuration has been saved with changes, and these changes should also be applied to the other executors that use this configuration. Saving a change to a configuration does not automatically apply the changes to other executors.

Pressing Recast Config applies the changes to all the executors using the configuration. The recast can also be applied using the Recast keyword.

Executor Configuration Preferences

The default executor configuration for each object is stored in the Preference and Timing.

This is accessed by pressing Menu / and then Preference and Timings, and finally Executor Config.

Preferences and Timings - Executor Config menu

This menu has a setting for each object type that can be assigned to an executor. Tapping each of these settings opens a small select pop-up where any of the executor configurations can be selected as the default settings for the object type.