most approaches have used pitch sequence as the
query, and dynamic programming[2]
, Dynamic Time
Warping (DTW)
[3]
, and hidden Markov models have
been used for retrieval
[4]. Recently, Locality-Sensitive
Hashing (LSH)
[5, 6] approaches have also been used
with impressive results. Since 2005, a number of MIR
systems have been evaluated in the MIR Evaluation
Exchange (MIREX)
[7, 8].