Capo for iPhone and iPod touch

• Chris Liscio

I'm so excited announce that Capo is now available on the iTunes App Store for $20. I can tell you that it was a very challenging experience, but the end result is amazing!

My customers include a mixed group of musicians, playing instruments such as guitar, piano, drums, ukelele, bass, etc. If you play a less-portable instrument, such as the drums or a piano, then Capo on the desktop can be cumbersome to work with. When I'm sitting at my own kit, I'd have to get up in order to set, stop, or start a loop on my desktop. That was extremely annoying, and something I couldn't wait to rectify.

Besides my own annoyance, I'd have to say that Capo on the iPhone and iPod was my top request in my support emails. My customers have been asking for Capo on the iPhone since version 1 shipped, but I just couldn't bring myself to do it.

See, I believe that it is just as important to streamline the selection of music as it is to improve the learning experience in Capo. Unfortunately, I had to wait a very long time until Apple's iOS allowed me to access the music that was already in the user's iPod library. Because I didn't want to compromise the user's experience, I waited until Apple allowed developers to access this music.

With that in place, and other awesome additions to iOS 4.0, I set out to create an outstanding experience for Apple's iPhone and iPod devices1. The process began earlier this year when the iOS 4.0 beta program started, and I went to WWDC with some code already written and running on real hardware. Of course, it looked and worked completely different from what I shipped today.

After Capo 2 launched, I continued to hone the iPhone release, hashed out the rest of the UI, licensed a powerful audio slowing library, and performance-tuned every aspect of the app2.

Building Capo on the iPhone was a significant effort for me, and it was a stress on all the other aspects of my business. I think that the end result turned out great, and I think it will be a huge success. Capo will continue to grow as the best way to learn music on the Mac, and now also the iPhone and iPod.

So, head over to the Capo site and check it out!

  1. Of course, a universal iPad-compatible update is in the works, but it will require 4.2, so I have a bit more time to work on it separately still. 

  2. For instance, the (gorgeous!) waveform that you see on-screen is powered by OpenGL ES 2, and a custom vertex and a branch-free fragment shader! That's some sexy, high-performance nerd stuff right there! :)