If you have a session going in GarageBand, and want to transfer to another DAW (like Pro Tools, Digital Performer, Cubase etc…), you can. It’s not as clean as transferring from GarageBand to Logic (since you can just open the file up), but this will work just fine for you.
The basic process is going to be soloing each track you have and individually exporting it to disk. Then, once all tracks are exported, you will import them into your DAW (such as using the Import Audio command in Pro Tools).
Let’s look at this GarageBand demo song.
There are 8 different tracks that we need to individually export. Start by soloing the Rock Kit track and choosing Share>Export Song to Disk. (Notice that the yellow headphone icon is highlighted on my Rock Kit track, indicating that the track is soloed).
When you choose this, a dialog box will open asking you where you’d like to save the file. I would go ahead and make a folder to put the tracks into. (You’ll see later that I am exporting all my tracks to a folder on the desktop called “Daydream Export”). Repeat this export process for each track in your song. Be sure to label the exported files properly so that when you import them into the new DAW you can easily identify them.
Now that my files are all exported, this is what my folder of files looks like:
This is an easy way to transfer your GarageBand files into Pro Tools (or whatever DAW you may be using). Just keep organized, and this process runs very smoothly.
(You can also use the freeze tracks function, described in the comments below. This is a little faster way to do it, but a little more complicated)
The Studio Files