3
Table Of Contents
- MainStage 3 User Manual
- Contents
- Chapter 1: Introducing MainStage
- Chapter 2: Set up your system
- Chapter 3: The MainStage interface
- Chapter 4: Get started with MainStage
- Chapter 5: Work in Edit mode
- Edit mode overview
- Work with patches in Edit mode
- Select items in the Patch List
- Copy, paste, and delete patches
- Reorder and move patches in the Patch List
- Create a patch from several patches
- Set the time signature for patches
- Change the tempo when you select a patch
- Set program change and bank numbers
- Defer patch changes
- Instantly silence the previous patch
- Change patch icons
- Change the tuning for a patch
- Work with channel strips in Edit mode
- Channel strips overview
- Show signal flow channel strips
- Show the metronome channel strip
- Create an alias of a channel strip
- Add a patch bus
- Channel Strip Inspector
- Choose channel strip settings
- Rename channel strips
- Change channel strip colors
- Change channel strip icons
- Use feedback protection with channel strips
- Work with software instrument channel strips
- Use the EXS24 mkII Instrument Editor in MainStage
- Use multiple instrument outputs
- Use external MIDI instruments in MainStage
- Delete channel strips
- Create keyboard layers and splits
- Work with graphs
- Create controller transforms
- Work with plug-ins in Edit mode
- Map screen controls
- Screen controls overview
- Map screen controls to channel strip and plug-in parameters
- Map screen controls to actions
- Map a screen control to multiple parameters
- Edit the saved value for a mapped parameter
- Set drum pads or buttons to use note velocity
- Use parameter mapping graphs
- Map screen controls to all channel strips in a patch
- Undo screen control parameter mappings
- Remove screen control mappings
- Work in the Assignments and Mappings tab
- Edit screen control parameters in Edit mode
- Screen control parameters in Edit mode overview
- Replace parameter labels
- Choose custom colors for screen controls
- Change the appearance of a background or grouped screen control
- Set screen controls to show the hardware value
- Set parameter change behavior for screen controls
- Set hardware matching behavior for screen controls
- Reset and compare changes to a patch
- Override concert- and set-level mappings
- Work with sets in Edit mode
- Share patches and sets between concerts
- Record the audio output of a concert
- Chapter 6: Work with concerts
- Open and close concerts
- Save concerts
- How saving affects parameter values
- Set the time signature for a concert
- Use tempo in a MainStage concert
- Define the source for program change messages
- Set the pan law for a concert
- Change the tuning for a concert
- Silence MIDI notes
- Mute audio output
- Work at the concert level
- Control the metronome
- Chapter 7: Work in Layout mode
- Layout mode overview
- Work with screen controls in Layout mode
- Assign hardware controls to screen controls
- Edit screen control parameters
- Screen control parameter editing overview
- Lift and stamp screen control parameters
- Common screen control parameters
- Keyboard screen control parameters
- MIDI activity screen control parameters
- Drum pad screen control parameters
- Waveform screen control parameters
- Selector screen control parameters
- Text screen control parameters
- Background screen control parameters
- How MainStage passes through MIDI messages
- Export layouts
- Import a layout
- Change the aspect ratio of a layout
- Chapter 8: Perform live with MainStage
- Before the performance
- Use Perform mode
- Select patches in performance
- Screen controls in performance
- Tempo changes in performance
- Tips for performing with keyboard controllers
- Tips for performing with guitars and other instruments
- Tune guitars and other instruments with the Tuner
- The Playback plug-in in performance
- Record your performances
- After the performance
- Tips for complex hardware setups
- Appendix A: The Playback plug-in
- Playback plug-in overview
- The Playback interface
- Use the Playback waveform display
- Playback transport and function buttons
- Playback information display
- Playback Sync, Snap To, and Play From parameters
- Use the Playback group functions
- Use the Playback Action menu and File field
- Use markers with the Playback plug-in
- Use the Playback plug-in in a concert
- Appendix B: The Loopback plug-in
- Appendix C: MainStage preferences
- Appendix D: Key commands
- Appendix E: MainStage actions
Chapter 5 Work in Edit mode 58
4 If you want to send a Bank Change message, select the Send Program Change checkbox, then
set the most-signicant byte (MSB) and least-signicant byte (LSB) of the bank change number
using the Bank MSB and Bank LSB value sliders.
When you select the patch, the program change and bank change messages are sent to the
external instrument. Also note that program and bank changes are sent when you edit the
program change and bank change value sliders in the Channel Strip Inspector (so you can be
sure that the values you enter send the correct program and bank change messages).
If you want the external instrument to respond to the program change, but do not want it to
receive note or other MIDI information from your controller, click the MIDI Input tab and choose
None from the Keyboard pop-up menu.
Send program changes to an external instrument using a screen control
1 In the workspace, click the screen control you want to use to send program change messages.
2 In the Screen Control Inspector, click the Unmapped tab.
3 In the Mapping browser, select the external instrument, then select the MIDI Controller folder
from the submenu.
4 In the third column from the left, select Program Change.
The screen control is mapped to the Program Change parameter. By moving the
hardware control assigned to the screen control, you can send program changes to the
external instrument.
Note: If the MIDI Out parameter of the external instrument channel strip is set to the external
instrument when you map the screen control to the Program change parameter, a program
change (Program 0) is sent when you create the mapping. If you are editing the program on the
external instrument, your changes may be lost. To map the screen control without sending an
immediate program change to the external instrument, choose None from the MIDI Out slot of
the external instrument before you create the mapping, then choose the external instrument in
the MIDI Out slot. No program change is sent until you move the knob or fader.
Send a MIDI le using an external instrument
1 In the External Instrument Channel Strip Inspector, click the MIDI Output tab.
2 Select the Send MIDI File checkbox, then click the Select button.
3 Browse to the location of the MIDI le you want to add, select the le, then click Send.
The MIDI le is sent immediately to the port selected on the external instrument channel strip.
The MIDI le is re-sent when you change patches, just like the other options in the Channel Strip
Inspector (such as Program Change or MIDI Clock messages).
Only SMF (standard MIDI le) types 0 and 1 are supported. MIDI les are sent sequentially, one at
at time, per concert. If you switch rapidly through several patches that send long MIDI les, the
MIDI les are queued and sent in succession. MIDI messages are sent at the tempo stored in the
MIDI le.
Delete channel strips
You can delete a channel strip if you decide you no longer want it in a patch.
Delete a channel strip
1 Select the channel strip in the Channel Strips area.
2 Choose Edit > Delete (or press the Delete key).