Demixing MIDI Regions

You can split MIDI regions (or Standard MIDI File Formats 1 or 0) by event channels or note pitches.

To split MIDI regions by event channels
  1. Select the MIDI regions you want to split.

  2. Do one of the following:

    • Choose MIDI > Separate MIDI Events > by Event Channel (or use the Separate MIDI Region by MIDI Channel key command).

    • Control-click (or right-click) the MIDI region, then choose MIDI > Separate by MIDI Channel from the shortcut menu.

Logic Express searches the selected MIDI regions for events with different MIDI channels.

  • A separate MIDI region, containing all matching events, is created for every MIDI channel that is found.

  • Each of these regions is created on a track with an instrument channel that matches the MIDI channel.

  • If no such tracks exist, new tracks are created for each channel.

To split MIDI regions by note pitches
  1. Select the MIDI regions you want to split.

  2. Do one of the following:

    • Choose MIDI > Separate MIDI Events > by Note Pitch (or use the Separate MIDI Region by Note Pitch key command).

    • Control-click (or right-click) the MIDI region, then choose MIDI > Separate by Note Pitch from the shortcut menu.

Logic Express searches the selected MIDI regions for notes with different note numbers.

  • A different MIDI region of the same length is created for every note number found.

  • Tracks are created for these MIDI regions, and all are assigned to the same channel strip as the original MIDI region.

This feature is especially useful for separating drum parts that have been recorded into Logic Express from a drum machine where all notes are on the same MIDI channel. Each note region can then be assigned to another channel strip, or perhaps some can be deleted, to thin out the original drum pattern.