Export MIDI regions as MIDI files in Logic Pro for Mac
You can export one or more MIDI regions as standard MIDI files to use in other music apps. If your project contains only MIDI regions, you can merge the regions and export the entire project as a single MIDI file. Before exporting, must perform the steps to prepare the MIDI regions as described in the following task.
Because Standard MIDI file Format 0 files can save only a single MIDI region, you must also join MIDI regions you want to export as a Format 0 MIDI file. You can do this by selecting the regions and choosing Edit > Bounce and Join > Join, or using the Join tool.
In Logic Pro, Control-click the regions, then choose Functions > MIDI Region Parameters > Apply All Parameters Permanently from the shortcut menu.
Control-click the regions, then choose MIDI > Apply Quantization Permanently from the shortcut menu.
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).
Convert all loops into regions by selecting the loops and choosing Convert > Convert Loops to Regions from the shortcut menu.
Convert all MIDI regions on each track into a continuous MIDI region by choosing Edit > Bounce and Join > Join per Tracks (or use the Join Regions per Tracks key command).
Insert all instrument MIDI settings as events by choosing Functions > Insert Instrument MIDI settings as Events from the Tracks area menu bar.
In Logic Pro, select the MIDI regions to export.
Choose File > Export > Selection as MIDI File.
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.”
Choose Logic Pro > Settings > General, click Project Handling, then select the “‘Export MIDI File…’ saves single MIDI Regions as Format 0” checkbox.
Select a single MIDI region to export.
Choose File > Export > Selection as MIDI File.
Choose the destination directory, enter a name, then click Save. The selected MIDI region is saved as a Format 0 MIDI file.