Transcribe!

 

screenshot
The Transcribe! application is an assistant for people who sometimes want to work out a piece of music from a recording, in order to write it out, or play it themselves, or both.