This is exactly what I've been waiting for!

http://www.pocket-tunes.com/