Mastermind Editor Manual

Documentation for the Mastermind Editor software. This includes the editor for the Mastermind GT, Mastermind LT and Mastermind PBC models. This manual currently reflects version 4.9.x of the Mastermind Editor

Introduction

Introduction

About the Editor Software

The Mastermind GT is a very advanced MIDI controller with extensive capabilities and an LCD over every button. The Mastermind PBC is a pedalboard based audio switcher that uses the same "brains" as the Mastermind GT, giving it similar MIDI capabilities. And the Mastermind LT is a small, low cost MIDI controller using the same core as the Mastermind PBC. All of these devices are able to connect to a PC or Mac using a standard USB connection and communicate with our editor software.

The editor software is able to edit settings and transfer those settings to and from the GT, LT and PBC. On the Mastermind GT, the editor permits much faster editing using a familiar user interface. The editor does the same for the Mastermind LT and PBC, but also unlocks the full power of these units, allowing the user perform far more editing tasks than is possible using the on-board editing.

 

Introduction

System Requirements

The Mastermind GT, LT and PBC editor can run on a Windows PC or a Macintosh running OS X.

Windows:

Mac OS X:

Introduction

Installation - Mac

To install on a Mac OS X system, first download the file from the Downloads page on the RJM Music website. Before downloading, make sure the correct product is selected in the bar above the list of releases. 

Important note: The editor version needs to match the first two numbers of your product's firmware version. For example, If you have firmware version 4.6.1, the editor needs to be version 4.6.x. In general, it's best to have the latest firmware and editor version. Your Mastermind's firmware version is displayed in bottom right corner of the main LCD display for 2 seconds on power up.

Double-click the .dmg file that was downloaded, and it will open up a window showing the Editor app and a link to the Applications folder. Drag the editor app file to the Applications folder to install.

MacInstall.png

To run, open up your Applications folder, where you'll find the MMGTEditor or MastermindEditor file. Double click the file and the editor will start up.

 

Introduction

Installation - PC

To install on a PC system, first download the file from the Downloads page on the RJM Music website. Before downloading, make sure the correct product type is selected in the bar above the list of releases. 

Important note: The editor version needs to match the first two numbers of your product's firmware version. For example, If you have firmware version 4.6.1, the editor needs to be version 4.6.x. In general, it's best to have the latest firmware and editor version. Your Mastermind's firmware version is displayed in bottom right corner of the main LCD display for 2 seconds on power up.

Double-click the .zip file that was downloaded, and it will open up a window showing the editor MSI (installer) file. On some systems, the .zip file will automatically be extracted, in which case you will already have a MSI installer file. Double click this file to start the installation process. Follow the prompts to complete installation.

To run, go to the Start Menu and look for "MMGTEditor" or "MMEditor" under "All Programs" and select the editor app within that folder.

Basic Concepts

Basic Concepts

Buttons and Pages

One of the most important features of the Mastermind is the ability to redefine buttons. Each button can be configured for function, color and name, as well as quite a few other settings.

Button Types

There are many button types available, but they can be broken down into a few categories:

Preset and Bank Buttons

Preset buttons, as the name might suggest, load a preset when they're pressed. There are 4 to 6 preset buttons defined on a device by default, but there are 768 presets available. To allow the buttons to access all of the available presets, Bank Up and Bank Down buttons are used. The preset buttons will access presets starting at number 1 on power up. When you press Bank Up, the preset numbers shift so that the next group of presets is accessible. Each press of Bank Up with shift the preset numbers up again, and each press of Bank Down will shift the preset numbers down.

When you're selecting banks, the bank number will be displayed in the main display, and it will cycle through the names of all presets in the current bank, lighting the appropriate preset button. (On the Mastermind GT, the preset names will be displayed over each preset button and the LCDs over the preset buttons will flash). This allows you to preview the presets in the bank without needing to select a preset. The Mastermind will wait for you to select a preset before continuing. You can either stay in bank selection and continue to use the Bank Up and Bank Down buttons to move through the banks, or you can press a preset button to load that preset.

Example: A Mastermind PBC/10 has five preset buttons. When you power it up, the preset buttons select presets 1-5. Pressing Bank Up will shift the preset buttons to access presets 6-10. Pressing Bank Up again will shift the preset buttons to access presets 11-15. Pressing the second preset button at this time will select preset 12.

IA Buttons

Instant Access ("IA") buttons are multi-purpose buttons that perform a list of actions when pressed. These actions can send MIDI messages, turn on audio loops in the PBC, and many other functions. Typically, these buttons are used to perform small changes in a system. For example, turning on a loop on a switcher, or turning on an individual effect on a multi-effect processor.

IA buttons can be programmed to automatically turn on or off for any preset, which makes it easy to set up pre-programmed combinations of effects.

Other Buttons

The other button types perform a wide variety of functions, including calling up certain menus, switching button pages and turning on IA Mode. A complete list of button types can be found in the Button Edit Page section.

For more information on preset, bank and IA buttons, see Mastering the Mastermind Episode 3, MIDI Controller Basics

Button Pages

The Mastermind is not limited to the number of physical buttons the device actually has. Buttons are arranged in 16 button pages, and each page can have completely different settings for each button. There are Page Up and Page Down button types that allow you to switch between these button pages. On the Mastermind GT, there is also a Page Menu button type that lets you choose a button page from a list.

Each preset can be programmed to automatically recall a specific button page. You can, for example, use this feature to switch between a button page that controls your effects and another page that has controls for your looper, depending on which controls you need in each preset.

For more information on button pages, see Mastering the Mastermind Episode 4, Using Button Pages

Local Button Pages

Also, each preset can have a local button page. This is an additional button page that's only available when you're using a specific preset. When using a local page, the local page takes the place of button page 16. Each preset can have its own local button page if desired. This allows you to have up to 768 additional pages, one per preset. 

For more information on local button pages, see Mastering the Mastermind Episode 18, Local Button Pages

Global Buttons

Any button can be set to be Global, which means that the button appears on every button page. Changing a global button's settings on one page will change its settings on every page, including local button pages.

Button Groups

Buttons can be assigned to one of twelve Groups. In a group, only one button is allowed to be on at a time. Pressing a button in the group turns that button on and also turns off any other buttons in the group. This feature can be useful for selecting presets on a device, channels on an amp, or anywhere else where you're selecting one item out of a small group.

In the Globals Tab, there are some settings that affect how each group works:

Send Off Messages - When this is checked, a button that is turned off as a result of pressing another button will send its messages. When this is not checked, only the button that's actually being pressed will send its messages.

Allow All Buttons Off - When this is checked, pressing the currently selected button a second time will turn the button off. The button will always send its off messages, regardless of the Send Off Messages setting. When this setting is not checked, pressing the currently selected button will keep the button on, and the button will send its on messages again.

Group Actions - You can assign up to 20 actions to a group. If one button in the group is on, and you press it again to turn that button off, that's considered an "off" event, and it will run the actions. Conversely, if no buttons in the group are on and you press a button to turn it on, that's considered an "on" event, and it will run the actions. Using Group Actions requires that Allow All Buttons Off is turned on for the group.

For more information on button groups, see Mastering the Mastermind Episode 9, Groups



Basic Concepts

Actions

Actions are instructions given to the Mastermind to tell it to perform certain tasks. This can be sending MIDI messages, engaging the tuner display, changing button pages or presets, turning on audio loops and many other functions. By using action lists, you can configure your buttons and presets to perform complex tasks that go way beyond the capabilities of most MIDI controllers.

Actions are arranged into ordered lists, and these action lists can be used in a number of places:

Editing Actions

Action Editor

The action editor looks the same wherever it is displayed. The list of actions is displayed in the left column. Selecting an action in the left column displays its parameters in the rightmost column, where you can view and edit them.

The action list is executed when a button is pressed, preset is selected, or expression pedal is moved. When this happens, the actions in the list will be executed from top to bottom. You can change this order by clicking on an action and dragging it to its new position in the list. When dragging, a line is displayed showing where the action will be inserted.

Action Buttons

The middle column contains buttons that allow you to create and delete actions:

New Action - Creates a new action and adds it to the end of the action list.

Add CC Action - Pops up a requester, showing a list of your devices and the CCs that are available for the currently selected device. Select a device, then select a CC and press Done. This is the quickest way to add an action to control your devices. This option is not available for Generic MIDI devices.

Add Step - Adds a Step action to an IA Cycle button to the bottom of the action list. This button is only visible when editing a button and the IA Cycle checkbox is checked.

Remove Action - Removes the currently selected action from the list.

Action Parameters

The rightmost column is where you can edit each action's parameters.

Many actions have an On Value and an Off Value. These actions can do something different when the action is turned on and when it is turned off. When using an action with a button, external switch or expression pedal position switch, turning on a button or switch turns the action on and turning off the button or switch turns the action off. When using actions in a preset, the action is turned on when the preset is loaded. A preset action is never turned off, and for that reason doesn't have an Off Value.

In certain places, you can specify special values. Where special values are supported, there is an ellipsis (...) button next to the value field. Clicking this button lets you choose a special value instead of a number. For example, on the System / Page action, you could specify Previous instead of a specific page number. This switches to the previously selected page.

Action Type - Selects the action's type

Device - when using an action type that sends a MIDI message, this is where you specify the destination device for the message.

The remaining parameters displayed will depend on the action type selected. These will indicate the MIDI parameters of the message to send, the number of the audio loop to select, etc. Many action types have an On value and an Off value, indicating a value to use when the action is turned on and a different value to use when it is turned off.

For more information on actions, see Mastering the Mastermind Episode 10, Actions


Basic Concepts

Songs And Setlists

For live performances, your presets can be arranged into Songs and Setlists. Using this feature allows you to group presets by song and makes it easy to rearrange those songs for each performance.

A Song is a group of presets – up to 16 of them – that are selected for use in a particular song. Each preset is typically chosen for the sounds needed in different parts of a song: intro, verse, chorus, bridge, solo, etc. Each preset in a song can be chosen from any of the 768 presets defined in the system, and presets can be used in more than one song.

A Setlist is an ordered list that represents the songs you’re going to play in a particular performance. You press a button to move to the next song in your setlist as you finish each song. You can have multiple setlists defined for different performances - up to 64 of them, or you can choose the "All Songs" setlist, which contains all 1008 songs in numerical order.

When Song and Setlist mode is active, the Bank Up and Bank Down buttons move from song to song instead of moving from bank to bank. When a song is selected, the preset buttons on the current button page display the presets assigned to the song.

If there are more presets in the song than there are visible preset buttons, the remaining presets will not be displayed. On devices like the Mastermind LT, PBC and GT/10, you can't have 16 preset buttons, but you can use Preset + and Preset - buttons to cycle through all presets without needing to have a preset button for each song.

Song and Setlist mode is enabled using the Setlist parameter in the Globals Tab. If Setlist is set to None, the normal bank and preset mode is active. If Setlist is set to All Songs or any of your 64 setlists, then Song and Setlist mode is active.

You can also select setlists using a System / Setlist action. This allows you to switch setlists - or switch in and out of song/setlist mode - with a button press or other event.

For more information, see Mastering the Mastermind Episode 11, Songs and Setlists

Basic Concepts

IA Mode

As discussed in the Buttons and Pages section, there are many button types, including IA (Instant Access). IA buttons are the most general purpose type - they execute a list of Actions that can send MIDI messages and perform many other functions.

When editing buttons, you'll see that you can edit Actions and other IA-related parameters, even when the button is not set to IA type. In fact, there are separate Normal Mode and IA Mode settings for button name and color. This is where IA Mode comes in.

When a button of type IA Mode button is activated, any button that isn't an IA type button will switch to display its IA settings (if it has any). For example, a Preset button that has IA actions defined will act as a preset button until IA Mode is pressed. Then, it will act like an IA button using the provided settings. Pressing the IA Mode button once again will return the preset button back to its normal function.

Note 1: This feature was introduced in earlier MIDI controllers, where it was often referred to as IA Reveal.

Note 2: The default Mastermind GT configuration is set up to use IA Mode and has an IA Mode button defined. The Mastermind LT and PBC are not set up to use IA Mode by default, but can be programmed to use it if desired.

Note 3: Buttons of type IA Mode are the one exception - they can't be assigned IA parameters and won't change when in IA Mode.

Note 4: Buttons that don't have any Actions in their list will not change to an IA button when you switch to IA Mode.

Note 5: If you have Actions defined on a button, and Send on Preset Change is turned on for that button, the button's actions will be run every time you change presets. This will happen whether IA Mode is active or not.

More information about IA Mode can be found in Mastering the Mastermind Episode 3, MIDI Controller Basics (towards the end of the video) and Episode 7, Advanced Button Editing 

 

Basic Concepts

Presets

Presets are the primary way to get many things to happen with a single button press. Each preset can do the following:

  1. Send a MIDI program change (PC) message to any of your connected MIDI devices
  2. Perform up to 10 actions, each of which can send any MIDI message or activate another function on the Mastermind.
  3. Change the state of each of the IA buttons and force those buttons to send their MIDI messages
  4. Change the currently visible button page, and load a local button page if requested
  5. Adjust the current system tempo
  6. Load new settings for expression pedals and external switches (if requested)

These steps are performed in the order shown above – PC messages are sent first, preset actions are executed next, etc.

You can load a preset by pressing a Preset button, or by executing a System / Preset Action. On the Mastermind GT, you can also choose a preset using a Preset Number or Preset Menu button.

Alternate Preset

Each preset can have a Alternate Preset defined. This is a second preset that you want to associate with your preset. Perhaps your preset is used in a solo, but at a certain point of the solo, you need to kick in an additional effect as an accent for a few bars. You can edit another preset and set it as an alternate for the first preset and switch over to the alternate preset for the accent part.

There are two ways you can recall an alternate preset:

  1. You can set the Preset 2nd Press parameter to Alternate. When you press the active preset button a second time, it will switch you to the preset's alternate preset (if it has one). Pressing the preset button again switches you back to the main preset.
  2. You can execute a System / Preset action with the special value Alternate. This action can be assigned to an IA button, or used in any other action list.

When an alternate preset is active, the associated preset button (if any) is changed to the Alt Preset Color specified in the Globals Tab. If the alternate preset has its Button Color parameter set to something other than None, that color will be used instead of the global Alt Preset Color setting.

Global Preset

The Global Preset is an additional preset intended to be your 'go-to' sound - a standard sound that you would like to be able to access at any time. Like Alternate Presets, there are two ways to access the Global Preset:

  1. You can set the Preset 2nd Press parameter to Global. When you press the active preset button a second time, it will switch you to the Global Preset. Pressing any preset button switches you away from the Global Preset back to the selected preset in your current bank or song.
  2. You can execute a System / Preset action with the special value Global. This action can be assigned to an IA button, or used in any other action list.

More information about presets can be found in Mastering the Mastermind, Episode 3, MIDI Controller Basics and Episode 5, Basic Preset Editing

 

Basic Operation

Basic Operation

Creating a New Configuration

The editor starts up with the factory default configuration. You can always return to factory default by selecting File / New in the menu.

In the upper left corner of the Globals Tab, there is a Model parameter. This is where you can select which model of RJM product you're using. In the Mastermind editor, you can choose from LT/7, PBC/6X and PBC/10. In the Mastermind GT Editor, you can choose from GT/10, GT/16 and GT/22

Image showing the Model parameter in the Globals tab

Selecting a new value for Model will affect which settings are loaded when selecting File / New. When you change the selected model, you will also be prompted to revert to factory settings for the newly selected model. In most cases, it's recommended to say 'Yes' when prompted so that you start with settings that are known to work on your device.

Basic Operation

Loading and Saving Settings

Loading Settings

The File / Load menu option brings up a file dialog, which lets you select a settings file to load. Settings files always have a .rjs extension.

Saving Settings

The File / Save menu option saves the currently loaded file. If no file has been loaded, a file dialog pops up, asking you to name the file.

The File / Save As menu option brings up a file dialog where you can choose to save the settings under a new file name.

The required .rjs extension will automatically be appended to the filename.

Exporting Settings

The File / Export menu option brings up a dialog that allows you to save a portion of your settings. This is useful if you need to move certain presets, sysex messages, macros, etc. to another device.

ExportDialog.png

Use the checkboxes to select which items you wish to write to the file, and set the upper and lower numbers to be transferred (if applicable). Once you click OK, you will be prompted for a filename where the settings will be saved.

When you load an exported file, it will overwrite only the data that you specified when exporting the file. For example, you can copy the presets from one configuration to another by doing this:

  1. Load the file that has the presets you want to copy
  2. Use the Export option to save only the presets
  3. Load the file where you want the presets to be copied
  4. Load the file exported in step 2

This will overwrite only the presets in the original file with the new preset list.

 

Basic Operation

Transferring Settings Between Device and Computer

The Mastermind can connect to a Mac or PC computer using a standard USB B cable, often known as a USB printer cable. When connected, the device will appear as a standard MIDI device. The first time it's plugged in, it may take a while to appear as the drivers install. The standard system drivers are used, so you don't need to provide a driver file.

The Transfer menu of the editor contains options that allow the editor to communicate with the device. The options are as follows:

  • Connect To Device
  • Read Settings From Device
  • Write Settings From Device
  • Write Changes To Device

It's important to make sure that at least your editor version and firmware version match, at least in the first two numbers. For example 4.8.0 and 4.8.1 will work together, but 4.7.0 and 4.8.0 will not. The below menu options won't work correctly if the versions are not close enough.

In general, it's best to keep up to date with the latest firmware and editor versions.

Connect To Device

This option simply checks to see if the device is connected. If it is, a green "Connected" message appears in the upper right corner of the editor. If a device is not found, an error message is displayed.

This step is optional - the editor will always make sure the device is connected before transferring settings.

Read Settings From Device

Selecting this option reads the settings from the device into the editor. This will overwrite any settings you have in the editor, so be sure to save your settings if needed.

Write Settings From Device

This option writes all of your settings from the editor to the device, overwriting any settings on the device.

Write Changes To Device

This option also writes your settings from editor to device, but only settings that have changed since they were last written to the device. This option is often faster than Write Settings To Device, but the speed depends on the extent of changes performed. The first time you write changes during an editing session, it will take longer because it writes all of your settings, but subsequent writes will be faster.

Initial Setup

Initial Setup

Creating Devices

Screen Shot 2022-05-23 at 10.10.59 AM.png

The first thing you'll need to do for a new setup is define one or more devices. The Devices page in the editor allows you to set up an entry for each MIDI device you wish to control. These device entries contain information about what the device's capabilities are and how it needs to be controlled. The editor contains a database of settings for popular MIDI devices, and in many cases, you'll only need to select the device by manufacturer and model, then set the device's MIDI channel and everything else is set up for you.

In the Devices tab, you will see a list of 16 device slots on the left, and a lot of parameters on the right:

Select one of the device slots on the the left, and its parameters are displayed. There will be one device defined by default (a Mini Effect Gizmo on the Mastermind PBC and an Effect Gizmo in the Mastermind GT). If you have one of these devices in your system, you can leave the default device as it is. Otherwise, you can change the device to something else.

First, click the Manufacturer dropdown menu and choose your device's manufacturer. Then, click the Model dropdown menu, and select your device model. If your device is not listed, you can use the Generic manufacturer and Generic PC/CC Device model.

If you found an entry for your manufacturer and model, the settings in the lower half of the screen should be pre-configured for you. The only thing that you will likely have to change is the MIDI Channel parameter. More information about these settings can be found on the Devices Tab page.

It's very important that each MIDI device is set to its own MIDI channel number. Which number you choose for each device doesn't matter, except that the channel number in the editor, and the channel number on the actual MIDI device should agree, and each device should have a different MIDI channel number. Each MIDI device has some method of choosing its MIDI channel - consult its user manual for instructions.

Initial Setup

Editing Buttons

Mastermind PBC/10 Button Edit Page
image.png
One of the most important features of the Mastermind GT, LT and PBC is the ability to redefine buttons. Any button can be changed to perform any function, and you can have multiple pages of buttons with different button configurations.

Your device will have a default button configuration right out of the box, so you may wish to skip this step at first and get right to editing presets. However, if you're ready to start changing your buttons, this is what you need to do:

In the editor, switch to the Buttons tab to begin working with your button configuration. You'll see a virtual display of your device, showing its current configuration. At the bottom of the screen are controls that allow you to select which of the 16 button pages is currently visible. You can also name the button page here.

Swapping Buttons

The most basic operation is swapping the position of two buttons. Simply click and drag a button to a new position, and the source and destination buttons will switch locations. (Note: in the Mastermind GT editor, you drag the LCD display over another display instead of the button itself).

Right-Click Menu

When you right-click on a button (or Ctrl-click on a Mac), a menu pops up. This menu allows you to perform basic operations on the button, including copy and paste, and also assigning the button to control a particular function on a device.

Copy and Paste a Button

To copy and paste buttons, simply right-click on a button and select Copy. Then right-click on the button position where you wish to move the button to, and select Paste. You can copy buttons from one page to another using this method.

Assign CCs

If you're using devices that were selected by manufacturer and model on the Devices page, then you can easily assign buttons to control functions on those devices. Right-click on the button (or Ctrl-click on a Mac) , then go to Assign CC. A submenu will pop up, showing your devices. Under those device entries, you'll see a list of functions. These could be loops on a device like an Effect Gizmo, an effect block on a multi-effect processor, or anything else that can be controlled by a MIDI continuous controller message. Select the desired function and the button will now be set to control that function.

GT Editor Only: In the Mastermind GT editor, you can also assign an entire page of buttons to control a device. Right click anywhere on the virtual GT display, then select Assign Default Buttons, and in the submenu under that, select your device. Your current button page will be overwritten with buttons specific to your device. Please note that some buttons like preset and bank buttons will not be overwritten, but will have functions placed underneath them in IA Mode.

Other Options

The rest of the right-click menu options are described in the Buttons Tab section.

Full Button Edit

Double-clicking on a button opens up the full button edit page. This page allows you to edit all of a button' s parameters in detail. You can find more information in the Button Edit Page section.

External Switches

You can connect two external switches to a Mastermind LT or PBC and four to the Mastermind GT. These additional switches can perform any function the internal switches can, except that they're limited to having a single color LED indicator.

You can edit the external switch settings by double clicking on them in the Buttons Tab. They're positioned on the right side of the virtual Mastermind display. As of the 4.0 firmware, external switches can have different settings on each page just like internal buttons can, although the external switches are set to be global by default. If you'd like to have different external switch settings on different pages, edit the external switch and turn off the Global checkbox.

You can also override these global settings in any preset by editing the external switch settings in the Presets Tab.

More information can be found in Mastering the Mastermind Episode 6, Button Editing part 1 and Episode 7, Advanced Button Editing

 

Initial Setup

Editing Presets

Presets Tab (PBC Version)

After setting up devices and buttons, you'll want to set up your presets. Presets are the primary and most basic way to get things done on the Mastermind series, and are also the basis of songs and setlists.

Contents

Editing

To edit presets, go to the Presets tab. You'll see a list of your presets on the left, three sections underneath the preset list, and three sections on the right. The typical process for editing a preset has several steps:

  1. Select a preset in the Preset List section on the left side of the screen.
  2. In the General Settings section, edit the preset name. There are many other parameters you can edit in this section. These are described in the Presets Tab section.
  3. In the PC Messages section, each device that accepts PC messages will have a box where you can specify the program number that should be sent to each device. This is how you select which preset is recalled in each one of your MIDI-capable devices. There's also a checkbox in each box - when the checkbox is not checked, no PC message will be sent to that device for the selected preset.
  4. If desired, you can create specific expression pedal and external switch settings for the current preset. To override the global settings and make a preset-specific override, check the checkbox next to the pedal or switch shown in the lower left corner of the screen. Then, click the Edit button to edit the settings. Refer to the Button Edit and Expression Pedal Edit sections for details on these pages. Any changes you make on this page will apply only to the current page.
  5. (LT and PBC only) Set the function switches to turn on or off, if desired. The function switches will start in the default state you specified in the [[V4::Globals Tab|Globals Tab]]. To change the state, go to the Function Switches section in the left column. Click the override button (>) to override the state for this preset, then click the On / Off button to change the function switch state.
  6. (PBC Only) You can also set overrides for the audio features of the Mastermind PBC. To do this, select the Audio tab near the center of the screen. Each audio feature will have a box where you can override each feature's settings for this preset. More details can be found in the Audio Tab section.

The other options are described in the Presets Tab section.

Preset List

Here, you can select which preset you wish to edit. You also can right-click (ctrl-click on a Mac) on a preset. This will pop up a menu with two options: Copy From Preset and Copy To Preset. As the names suggest, you can use these options to copy presets from one location to another.

Function Switches (LT and PBC only)

This area allows you to set the state of function switches for this preset. Each switch has an override indicator ('>) and a state (On or Off). The state will be the same as

General Settings

Here, you can assign a name to the preset and set a few preset-level parameters. These other parameters are discussed in more detail in the Presets Tab section.

PC Messages

This section lets you set PC and/or bank messages that should be sent to each device when this preset is selected. PC and bank messages are used to select presets on effect processors and other MIDI devices.

Each device is listed here, with a checkbox to the left of the name. If the checkbox is not checked, no PC message will be sent to that device. Each checked device will have a PC number field and, depending on the device, possibly a bank number field. Set these to call up your desired preset on your device.

Devices that support MIDI banks can have more than 128 presets. On these devices, preset numbers can be specified in two ways - as a single number, or as a bank number and a PC number. In the Devices Tab, you can use the Flat Numbering setting to control how a device's presets are displayed. When Flat Numbering is turned on, the bank and PC numbers are combined and displayed as a single preset number. Either setting can be used for any device, but you should choose the setting that best matches how the device operates. For example, if your device shows both bank and preset numbers, you probably should turn flat numbering off to match.

Please note that some devices (for example, Strymon pedals) do not use the standard preset numbering scheme. For these devices, consult the user's manual to see how to convert the device's preset numbering to standard MIDI preset numbering.

IA Buttons

The bottom section, by default, contains a virtual device display that looks similar to the one in the Buttons Tab. In this mode, you can click on IA buttons to select whether the button turns on or off when this preset is selected. When you click on the button, it will change color to indicate its saved state. This allows you to program loops, effects, etc. to turn on automatically when the preset is selected.

Please note that only IA buttons that have the "'Update on Preset Change"' checkbox turned on will work in this mode. This setting is found in the Button Edit Page.

Local Button Page Edit

If the Edit Local Buttons checkbox is selected, then the virtual device display becomes a full button editor, just like the Buttons tab. This allows you to edit a button page that's only displayed when the current preset is selected. You can have a different page of buttons - with a completely different button layout - for every preset if you wish.

Preset Actions

Clicking the Preset Actions tab above the virtual device display allows you to add Actions to your preset, which will allow you to send specific MIDI messages when the preset is loaded.

More Details

More details on editing presets can be found in the Presets Tab section.

Initial Setup

Editing Songs and Setlists

Songs Tab

Editing Songs

To edit a song, go to the Songs Tab. It shows three columns: the left column shows all of your songs, the middle column shows the presets that are in each song, and the right column shows a list of all presets.

Start by selecting a song in the left column. Then, select one of the 16 preset slots in the middle column (usually, you start with slot 1 and move down from there). Finally, use the right column to select the preset you'd like to go into that slot. Repeat this for each preset slot within the song, then you can go on to the next song and define its presets.

You can name the song using the Name field at the top of the window. The other options are described in the Songs Tab section.

Setlists Tab

Editing Setlists

Editing setlists works exactly like editing songs. Go to the Setlists Tab and you'll see a similar three-column layout. The left column contains a list of setlists, the middle column contains a list of songs within that setlist, and the right column contains a list of all songs.

Start by selecting a setlist in the left column. Then, select one of the 100 song slots in the middle column (usually, you start with slot 1 and move down from there). Finally, use the right column to select the song you'd like to go into that slot. Repeat this for each song slot within the setlist, then you can go on to the next setlist and define its songs.

You can name the song using the Name field at the top of the window. The other options are described in the Setlists Tab section.

In order to use a setlist it needs to be selected using the Setlist parameter in the Globals Tab.

User Interface

User Interface

Globals Tab

The Globals tab is the first thing you see upon starting the editor. It contains system-wide parameters that aren't specific to any song, preset or setlist.