Export MIDI regions as standard MIDI files

You can export one or more MIDI regions as standard MIDI files, to play in another music application. If your project contains only MIDI regions, you can merge the regions and export the entire project as a MIDI file. Before exporting, you need to perform several steps to prepare the MIDI regions.

Because Standard MIDI file type 0 format files can only save a single MIDI region, you must also join MIDI regions you want to export as a MIDI file in file format 0. You can do this by selecting the regions and choosing Edit > Join (or use the Glue tool).

Prepare MIDI regions for export

  1. Control-click the regions, then choose MIDI > Normalize Region Parameters from the shortcut menu.

  2. Control-click the regions, then choose MIDI > Apply Quantization Destructively from the shortcut menu.

  3. Convert any aliases to region copies by choosing Functions > Region Alias > Convert Alias to a Copy from the Tracks area menu bar (or use the Convert Alias to a Region Copy key command).

  4. Convert all loops into regions by selecting the loops and choosing Convert > Convert Loops to Regions from the shortcut menu.

  5. Convert all MIDI regions on each track into a continuous MIDI region by choosing Edit > Join > Regions per Tracks (or use the Join Regions per Tracks key command).

  6. Insert all instrument MIDI settings as events by choosing Functions > Insert Instrument MIDI settings as Events from the Tracks area menu bar.

Export one or more MIDI regions as standard MIDI files

  1. Select the MIDI regions to export.

  2. Choose File > Export > Selection as MIDI File.

  3. Choose the destination directory, enter a name, then click Save. The selected MIDI regions are saved as a Format 1 MIDI file.

    Note: If you’re exporting MIDI files to use with a hardware sequencer, you may need to limit the filenames to an 8.3 character name; such as “proj0001.MID.”

Export a single MIDI region as a Format 0 MIDI file

  1. Choose Logic Pro > Preferences > General, click Project Handling, then select the “‘Export MIDI File…’ saves single MIDI Regions as Format 0” checkbox.

  2. Select a single MIDI region to export.

  3. Choose File > Export > Selection as MIDI File.

  4. Choose the destination directory, enter a name, then click Save. The selected MIDI region is saved as a Format 0 MIDI file.