I don't put GarageBand through its paces, by any means, but my 12 inch has handled it just fine. Adding loops, software instruments and playback has been without wait. I haven't put something together with over 6 tracks, so take what I say with that in mind.