User manual

Table Of Contents
471
MIDI processing
Introduction
This chapter describes the various MIDI processing functions available on the MIDI
menu. They offer various ways to edit MIDI notes and other events, either in the
Project window or from within a MIDI editor.
MIDI functions vs. MIDI modifiers
In some cases, the result of a MIDI function can also be obtained by using MIDI
modifiers and effects, see
“MIDI realtime parameters and effects” on page 449). For
example, the operations “Transpose” and “Quantize” are available both as MIDI
modifiers and as MIDI functions.
The main difference is that MIDI modifiers and effects do not affect the actual MIDI
events on the track in any way, while MIDI functions change the events “permanently”
(although recent changes can be undone).
Use the following guidelines to decide which path to choose for operations that are
available both as modifiers or effects and as functions:
If you want to adjust a few parts or events only, use MIDI functions. The MIDI
modifiers and effects affect the output of the whole track (although they can be
made permanent in a specific area with the Merge MIDI in Loop function).
If you want to experiment with different settings, use MIDI modifiers and effects.
MIDI modifiers and effects settings are not reflected in the MIDI editors, since the
actual MIDI events are not affected. This can be potentially confusing; if you have
transposed notes using modifiers for example, the MIDI editors will still show the
notes with their original pitch (but they will play back at their transposed pitch).
Therefore, MIDI functions are a better solution if you want to see the effects of your
editing in the MIDI editors.
What is affected by the MIDI functions?
Which events are affected when you use a MIDI function depends on the function, the
active window and the current selection:
Some MIDI functions only apply to MIDI events of a certain type.
For example, quantization only affects notes, while the Delete Controllers function
only applies to MIDI controller events.
In the Project window, the MIDI functions apply to all selected parts, affecting all
events (of the relevant types) in them.
In the MIDI editors, the MIDI functions apply to all selected events. If no events are
selected, all events in the edited part(s) will be affected.