9.0

Table Of Contents
MIDI Processing
458
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.
For example, the operations “Transpose” and “Quantize” are available both as MIDI
modifiers and as MIDI functions.
The main difference is that MIDI modifiers 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 and as functions:
If you want to adjust a few parts or events only, use MIDI functions. The MIDI modifiers
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.
MIDI modifiers 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.
RELATED LINKS
MIDI Realtime Parameters on page 444
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.