User guide

Chapter 38 Working in the Environment 887
The events played by the track region are mixed with incoming events (if any), and sent
to the Environment object that the track is routed to.
From here (the multi instrument object), the events are directed to a MIDI output (see
Creating Direct Output Assignments on page 888).
You can insert objects into the signal path between the Physical Input and the
Sequencer Input object if you wish (a MIDI monitor object, for example, which allows
you to see incoming MIDI events).
You can also insert objects between the Arrange track, and its destination object,
enabling other Environment processing. The Arrange track itself is not represented by
an Environment object, but you can use the Track Assignment menu to route the
track’s output to an Environment object.
As an example, the output of an Arrange track (the note events in a MIDI region)
routed to (software) instrument channel 1 can be arpeggiated. To do this, you would
create an arpeggiator object (this will be easiest on the Mixer layer of the Environment),
assign the arpeggiator to the Arrange track (Control-click the track header to access the
Track Assignment menu, and browse to the arpeggiator object), then cable the
arpeggiator out to instrument channel 1.
On playback, the note events in the region will be processed by the arpeggiator object,
and routed (via the cable) into the instrument channel, which plays back the processed
(arpeggiated) MIDI note data.