THere is a program out there called DMM, which stands for Digital Music Mentor
At first I gave it a D but after tweaking it and learning how to recognize patters and the notes,,,I have upgraded it to a C+ or better
It can loop as well and you have the ability to see the notes played in the chord.
Now for music like Jazz,,,Acoustic Alchemy in particular, it is about 40% correct providing the song isn't too deep into #5's or b9's
Unfortunatly there isn't any replacement or substitute for a good ear. !
That said,,Line 6 makes GuitarPort which has a bunch of great features in player mode,,,, loop and half speed and repeat sections, It has aloowed me to breakdown the melody line and m,akes learning it by ear so much faster.
Anyway thats my two cents worth.
Keep Live Music Alive
Acoustic Addiction