Tools for converting Garageband files to MIDI files
Clone or download
larkob Update index.html
removed count
Latest commit 46bddc1 Dec 9, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
GB2MIDI.app/Contents Added GB2MIDI.app Jan 2, 2018
GB2MIDI.zip GB2MIDI app for Mac OS X Jan 2, 2018
README.md Update README.md Jan 2, 2018
index.html Update index.html Dec 9, 2018

README.md

GB2MIDI

Tools for converting Garageband (Mac OS X) files to MIDI files

Instructions: In order to export MIDI from Garageband, you first need to create a loop from the MIDI segment (join segments for a whole track) via drag&drop into the loop area (up to 45 measures long, otherwise you the menu edit->add to loop library). You can find the resulting loop file in the folder /User/Library/Audio/Apple Loops/User Loops/SingleFiles/ with the .aif suffix. (Please note that this folder is only created after you created your first loops and can be tricky to navigate to in the Finder.)

You can either use a Hex-Editor to cut out the part between “MTrk” and “CHS” and save as a .mid file or download and use the GB2MIDI "app" (written in AppleScript) for Mac OS X in this repository. Either drag & drop onto the icon, or run the script and select files. The resulting files will be saved with the same name but a .mid suffix. The original AppleScript tool was published on my website http://www.larskobbe.de/midi-export-in-apples-garageband

I have also created a (experimental) JavaScript-based version of the GB2MIDI app which works directly in your browser.

This software is freeware and must be considered beta status. Use on your own risk, even though I believe it is perfectly safe to use.