User Manual
Table Of Contents
- MainStage User Manual
- Contents
- An Introduction to MainStage
- Setting Up Your System
- The MainStage Interface
- Getting Started With MainStage
- Before You Begin
- Choosing a Concert Template
- Selecting and Playing Patches
- Adding a Patch
- Renaming a Patch
- Adding a Channel Strip to a Patch
- Changing a Channel Strip Setting
- Learning Controller Assignments
- Mapping Screen Controls to Parameters
- Trying Out Full Screen and Perform Modes
- Customizing the MainStage Window
- Working With Concerts
- Working in Edit Mode
- Working With Patches in Edit Mode
- Working With Channel Strips in Edit Mode
- Selecting Channel Strips
- Choosing Channel Strip Settings
- Resetting a Channel Strip
- Editing Channel Strips in MainStage
- Renaming a Channel Strip
- Choosing the Channel Strip Color
- Changing the Channel Strip Icon
- Showing Signal Flow Channel Strips
- Creating Keyboard Layers and Splits
- Setting the Velocity Range and Offset
- Creating Controller Transforms
- Filtering MIDI Messages
- Deleting Channel Strips
- Mapping Screen Controls
- Working With Sets in Edit Mode
- Working at the Set Level
- Overriding Concert- and Set-Level Mappings
- Sharing Patches and Sets Between Concerts
- Working in Layout Mode
- Performing Live With MainStage
- Key Commands
- Setting MainStage Preferences
- Index

60 Chapter 6 Working in Edit Mode
Filtering MIDI Messages
You can filter some MIDI messages for a channel strip in the Channel Strip Inspector.
When you select one or more MIDI message types in the Filter section of the Channel
Strip Inspector, the corresponding MIDI message types are filtered out of any incoming
MIDI data and are not sent to the channel strip.
You can filter the following types of MIDI messages:
 Pitch Bend
 Modulation (control message 1)
 Aftertouch
 Sustain (control message 64)
 Expression (control message 11)
To filter incoming MIDI messages:
m In the Filter section, select the checkbox for the type of MIDI messages you want to
filter.
If you have created a controller transform, you can filter the input message type, and
the controller transform will still send its output message type. It is also possible to
filter the output message type, but in this case the output of the controller transform
will be filtered.
Deleting Channel Strips
You can delete a channel strip if you decide you no longer want it in a patch.
To delete a channel strip:
1 Select the channel strip in the Channel Strips area.
2 Choose Edit > Delete (or press the Delete key).
Mapping Screen Controls
After you have chosen the channel strip settings you want to play, you can map
MainStage screen controls to channel strip parameters or map them to MainStage-
specific actions or to AppleScript scripts. For information about assigning physical
controls to screen controls in the workspace, see “Assigning Hardware Controls to
Screen Controls” on page 76.
Mapping Screen Controls to Channel Strip and Plug-in
Parameters
You can map screen controls to channel strip and plug-in parameters in one of two
ways: mapping screen controls visually to parameters on the channel strip or in a
plug-in window and using the Parameter Mapping browser. For a description of both
methods of mapping screen controls to parameters, see “Mapping Screen Controls to
Parameters” on page 31.