I've been looking at this some and it seems to be a combination of song length and price of song that throws off the matching. For albums that were only partially matched, when I look at the iTunes version vs my version, often times my version is a few seconds longer / shorter (due to the CD conversion process adding / subtracting seconds) or the iTunes song has a different price than the other songs on the album. (like $1.29 vs $.99 for the rest). The last song on a album is most likely for me not to be matched, probably because CD conversion may sometimes add length to the last song.
I'm not saying this is right or how to fix it, I just think that's what is going on. The only thing I'm sure of that's it's NOT taking into account the ALBUM NAME (since I change many of mine and I still get matches). I also do not think it's doing any type of audio fingerprint match as that would take WAY too long to do on large libraries - even a 5 second sample on my 13,000 song library would take about 18 hours not counting transmission time). So it looks like song name, artist, song length and PRICE (for some reason) are the important factors for match.
Tony
I'm not saying this is right or how to fix it, I just think that's what is going on. The only thing I'm sure of that's it's NOT taking into account the ALBUM NAME (since I change many of mine and I still get matches). I also do not think it's doing any type of audio fingerprint match as that would take WAY too long to do on large libraries - even a 5 second sample on my 13,000 song library would take about 18 hours not counting transmission time). So it looks like song name, artist, song length and PRICE (for some reason) are the important factors for match.
Tony