Garage band :)
haha, I recognize those garage band instruments. Good job! I love hearing other people use garage band for something more than just a loop sequencer. You did a pretty good job with this too! Rock on man.
I didn't really like the retards near the beginning with the piano, but thats all right. The melodies themselves were ace! One other thing though, I would have experimented with changing the velocities on some of the notes to chrechendo/ dechrechendo to give it a more dynamic vibe. I also felt like you should have had a little more fun with the instruments though. Full on presets just don't sound that great in my opinion. This track has great structure and theory, but the instruments sound a little bland.
The drums made me really happy. Those hi hats were so called for. Shakers (possibly out of the loop browser though modified a little) were called for. I would have done something to that cow bell. I also would have used a few cymbals here or there. The "long crash cymbals" out of the loop browser work really well sometimes. That glitch fill was great. I find it hard to get a good glitch sound out of garage band.
I didn't like the "make it rain" mono tone interjections, but whatever. Easy to look past because there's so much here to like. Those strings were appropriate (guitars,)
the synths and pads created a good atmosphere.
What version of garage band are you using? I say we collaborate sometime. Check out my sounds and let me know if your interested. A lot of my stuff in DnB, but I'm capable of producing this type of sound too. Just send me a pm.