Another aspect is an apparatus for matching an input audio file with reference audio files, comprising at least one computer configured to: identify potential matches of an input audio file among reference audio files based upon at least one common characteristic; and compare an input profile resulting from a measurable attribute of the input audio file with reference profiles resulting from the s