X

Table Of Contents
Chapter 23 Work in the Environment 815
Controller Base eld: All ten parameters of the arpeggiator object can be controlled with
MIDI continuous controller events. The Controller Base parameter determines the controller
number for the rst parameter (Direction). The other parameters are controlled by subsequent
controller numbers.
When Controller Base is set to O, MIDI control of the arpeggiator is disabled.
Transformer objects
Transformer objects overview
You can use a transformer object to select, lter, and alter MIDI events in real time. Transformers
can also process meta events, as long as they aren’t the meta events that aect transformers.
These particular meta events change the transformer, rather than being processed by it. For more
information, see Use meta events to control condition and operation values on page 818.
Create a new transformer object
m Choose New > Transformer.
How the transformer object works
A transformer object checks whether or not an incoming event matches certain conditions. If it
does, then certain operations are carried out.
Events that do not meet the conditions may pass unchanged to the output, or may be discarded.
The transformer can also make copies of matching events before altering them, and can split the
selected (matching) events from the unselected ones, via its two top cables.
You must place the transformer in the MIDI signal path in order to use it.
Alter the output of an instrument
1 Cable the instrument output into the transformer (removing the instrument’s internal port
assignment in the process).
2 Choose New > Instrument to create a new instrument, and assign it to the appropriate MIDI
output port.
3 Cable the output of the transformer object into this newly created instrument (which, in essence,
is simply acting as a MIDI output port).