I have a decent music collection, and it is from a smattering of all genres. Classical, rap, pop "alternative" (whatever that means), punk, rock etc. All too often, I find myself saying, that was a great song, what else have I got like it. There are some semi-useful tools from last.fm to try to match other music in your collection to the current song, based on other people's music listening habits. This rarely works well Enter Mufin Player . Rather than using croudsourcing to find a better match for the current song, it uses the power of algorithms. It takes a while to analyse all your music, because it quite literally has to "listen" to the songs. It only listens to the first 30 seconds by default, and this seems to work just fine, but you can make it listen to the entire song, at a faster than normal speed obviously. Enter the shock of the evening: It works! Once you tell it a song to find similar music to, it actually finds music in your collection that sou...