A repeating pattern based Query-by-Humming fuzzy system for polyphonic melody retrieval
Journal article, Peer reviewed
“ n o t i c e: this is the author’s version of a work that was accepted for publication in applied soft computing. changes resulting from the publishing process, such as editing, corrections, structural formatting, and other quality control mechanisms may not be reflected in this document. changes may have been made to this work since it was submitted for publication. a definitive version was subsequently published in huang, y. p., lai, s. l., & sandnes, f. e. (2015). a repeating pattern based query-by- humming fuzzy system for polyphonic melody retrieval. applied soft computing, 33, 197-206. http://dx.doi.org/10.1016/j.asoc.2015.04.011"
View/ Open
Date
2015-04-25Metadata
Show full item recordCollections
Original version
Huang, Y. P., Lai, S. L., & Sandnes, F. E. (2015). A repeating pattern based Query-by-Humming fuzzy system for polyphonic melody retrieval. Applied Soft Computing, 33, 197-206. https://doi.org/10.1016/j.asoc.2015.04.011Abstract
Query-by-Humming involves retrieving music with a melody that matches the hummed query. An improved Query-by-Humming system for extracting pitch contour information based on a fuzzy inference model is introduced. In addition, an improved content-based music repeating pattern extraction model is introduced. Our bar-indexing method can extract the melody, identify repeating patterns and handle polyphonic MIDI files. To verify the effectiveness of the system, 15 volunteers recorded queries that were fed as input to the system and the longest common subsequence (LCS) was used to identify the most related top N matches. The system achieves 70% accuracy among the top 5 items retrieved.