3.5

Table Of Contents
111MainStage User Guide
Create controller transforms in MainStage
Using a transform graph, you can remap the values for some MIDI control messages so that
input values from your controller produce different output values for the channel strip. A
common use of the transform is for expression scaling, where input MIDI expression values
are mapped to different output values on a graphic curve.
In addition, you can transform input values for one message type to output values for
another message type. For example, you can transform MIDI volume values from your
controller to send expression values to the channel strip or transform input breath values
to send modulation values. The transform graph provides a very flexible way of remapping
both the values and the output destination for these MIDI control messages. In MainStage,
you can transform values for pitch bend, channel aftertouch, and MIDI Continuous
Controller messages.
You choose the input and output message types and graphically create transform curves in
the MIDI Input tab of the Channel Strip Inspector. In a transform graph, the horizontal axis
represents input values from your controller, and the vertical axis represents output values
sent to the channel strip.
Add a new controller transform
1. In the MainStage Channel Strips area, select the channel strip for which you want to
create a controller transform.
2. In the Channel Strip Inspector, select the MIDI Input tab.
3. Click the “+” button at the bottom left of the controller transform area.
Set the input and output message types for a controller
transform
1. In the MainStage Channel Strips area, select the channel strip for which you want to
create a controller transform.
2. In the Channel Strip Inspector, select the MIDI Input tab.