I just discovered a freeware called Similarity.As yet I have not tried it myself and I do not know whether it would suit your needs in detail but I thought I should mention it because it looks promising with its configuration options and support for mp3, flac, WavPack and other formats.