User guide

432 Chapter 16 Editing MIDI Events in the Piano Roll Editor
Splitting Chords
These functions divide chords horizontally (by pitch), making the Piano Roll Editor the
ideal place to perform chord splitting tasks.
To select the top or bottom note of one or more selected chords:
m Choose Functions > Note Events > Select Highest Notes to select the highest notes in
the chords.
m Choose Functions > Note Events > Select Lowest Notes to select the lowest notes in
the chord(s).
The latter command may be perfect for separating a walking bass line in a piano
region, as an example. Once separated, the lowest notes can be cut and pasted into a
new region, which is played on a track assigned to an EXS24 mkII Upright Bass
instrument channel.
Note: Select Highest Notes and Select Lowest Notes are purely selection commands,
which can be used in conjunction with any of the editing commands, such as Cut, to
move a voice into another MIDI region, as per the example above.
To assign individual note pitches to different MIDI channels:
1 Select the note pitch(es) you want to affect by clicking on the Piano Roll keyboard.
 Shift-click to select multiple non-contiguous pitches.
 Drag across the keyboard to select a range of contiguous pitches.
2 Choose Functions > Note Events > Voices to Channels.
Logic Express assigns MIDI channel numbers (in ascending order) to individual note
pitches in the selected MIDI region. The highest note pitch in each chord will be
assigned as MIDI channel 1, the next note down in each chord channel 2, and so on.
Note: Use of these commands results in changes to the MIDI region, which will contain
information spread across multiple MIDI channels, following the operation.
Regions split in this way enable you to create a new MIDI region for each note by using
the Region > Split/Demix > Demix by Event Channel menu option in the Arrange
window.
Each region created from this process can then be assigned to a different track (and
channel), allowing different instruments to be assigned for each voice.
For more information on the Functions > Note Events > Assign Channels Based on
Score Split command, see “Using a Split Point on page 787.