PatternFinder: Content-Based Music Retrieval with music21. Garfinkle, D., Arthur, C., Schubert, P., Cumming, J., & Fujinaga, I. ACM International Conference Proceeding Series, 2017. doi abstract bibtex Content-Based Music Retrieval (CBMR) for symbolic music aims to find all similar occurrences of a musical pattern within a larger database of symbolic music. To the best of our knowledge there does not currently exist a distributable CBMR software package integrated with a music analysis toolkit that facilitates extendability with new CBMR methods. This project presents a new MIR tool called "PatternFinder" satisfying these goals. PatternFinder is built with the computational musicology Python package music21, which provides a flexible platform capable of working with many music notation formats. To achieve polyphonic CBMR, we implement seven geometric algorithms developed at the University of Helsinki-four of which are being implemented and released publicly for the first time. The application of our MIR tool is then demonstrated through a musicological investigation of Renaissance imitation masses, which borrow melodic or contrapuntal material from a pre-existing musical work. In addition, we show Pattern-Finder's ability to find a contrapuntal pattern over a large dataset, Palestrina's 104 masses. Our investigations demonstrate the relevance of our tool for musicological research as well as its potential application for locating music within digital music libraries.
@Article{ garfinkle.ea2017-patternfinder,
author = {Garfinkle, David and Arthur, Claire and Schubert, Peter
and Cumming, Julie and Fujinaga, Ichiro},
year = {2017},
title = {PatternFinder: Content-Based Music Retrieval with
music21},
abstract = {Content-Based Music Retrieval (CBMR) for symbolic music
aims to find all similar occurrences of a musical pattern
within a larger database of symbolic music. To the best of
our knowledge there does not currently exist a
distributable CBMR software package integrated with a
music analysis toolkit that facilitates extendability with
new CBMR methods. This project presents a new MIR tool
called "PatternFinder" satisfying these goals.
PatternFinder is built with the computational musicology
Python package music21, which provides a flexible platform
capable of working with many music notation formats. To
achieve polyphonic CBMR, we implement seven geometric
algorithms developed at the University of Helsinki-four of
which are being implemented and released publicly for the
first time. The application of our MIR tool is then
demonstrated through a musicological investigation of
Renaissance imitation masses, which borrow melodic or
contrapuntal material from a pre-existing musical work. In
addition, we show Pattern-Finder's ability to find a
contrapuntal pattern over a large dataset, Palestrina's
104 masses. Our investigations demonstrate the relevance
of our tool for musicological research as well as its
potential application for locating music within digital
music libraries.},
doi = {10.1145/3144749.3144751},
isbn = {9781450353472},
journal = {ACM International Conference Proceeding Series},
keywords = {Content-based music retrieval,Imitation
masses,Music21,Point-set similarity,Polyphonic
search,Symbolic music
similarity,Time-scaled,Time-warped,Transpositioninvariant,music
information retrieval},
mendeley-tags= {music information retrieval},
number = {October},
pages = {5--8}
}
Downloads: 0
{"_id":"WGyBox92ThW9YpbRx","bibbaseid":"garfinkle-arthur-schubert-cumming-fujinaga-patternfindercontentbasedmusicretrievalwithmusic21-2017","authorIDs":[],"author_short":["Garfinkle, D.","Arthur, C.","Schubert, P.","Cumming, J.","Fujinaga, I."],"bibdata":{"bibtype":"article","type":"article","author":[{"propositions":[],"lastnames":["Garfinkle"],"firstnames":["David"],"suffixes":[]},{"propositions":[],"lastnames":["Arthur"],"firstnames":["Claire"],"suffixes":[]},{"propositions":[],"lastnames":["Schubert"],"firstnames":["Peter"],"suffixes":[]},{"propositions":[],"lastnames":["Cumming"],"firstnames":["Julie"],"suffixes":[]},{"propositions":[],"lastnames":["Fujinaga"],"firstnames":["Ichiro"],"suffixes":[]}],"year":"2017","title":"PatternFinder: Content-Based Music Retrieval with music21","abstract":"Content-Based Music Retrieval (CBMR) for symbolic music aims to find all similar occurrences of a musical pattern within a larger database of symbolic music. To the best of our knowledge there does not currently exist a distributable CBMR software package integrated with a music analysis toolkit that facilitates extendability with new CBMR methods. This project presents a new MIR tool called \"PatternFinder\" satisfying these goals. PatternFinder is built with the computational musicology Python package music21, which provides a flexible platform capable of working with many music notation formats. To achieve polyphonic CBMR, we implement seven geometric algorithms developed at the University of Helsinki-four of which are being implemented and released publicly for the first time. The application of our MIR tool is then demonstrated through a musicological investigation of Renaissance imitation masses, which borrow melodic or contrapuntal material from a pre-existing musical work. In addition, we show Pattern-Finder's ability to find a contrapuntal pattern over a large dataset, Palestrina's 104 masses. Our investigations demonstrate the relevance of our tool for musicological research as well as its potential application for locating music within digital music libraries.","doi":"10.1145/3144749.3144751","isbn":"9781450353472","journal":"ACM International Conference Proceeding Series","keywords":"Content-based music retrieval,Imitation masses,Music21,Point-set similarity,Polyphonic search,Symbolic music similarity,Time-scaled,Time-warped,Transpositioninvariant,music information retrieval","mendeley-tags":"music information retrieval","number":"October","pages":"5–8","bibtex":"@Article{ garfinkle.ea2017-patternfinder,\n author = {Garfinkle, David and Arthur, Claire and Schubert, Peter\n and Cumming, Julie and Fujinaga, Ichiro},\n year = {2017},\n title = {PatternFinder: Content-Based Music Retrieval with\n music21},\n abstract = {Content-Based Music Retrieval (CBMR) for symbolic music\n aims to find all similar occurrences of a musical pattern\n within a larger database of symbolic music. To the best of\n our knowledge there does not currently exist a\n distributable CBMR software package integrated with a\n music analysis toolkit that facilitates extendability with\n new CBMR methods. This project presents a new MIR tool\n called \"PatternFinder\" satisfying these goals.\n PatternFinder is built with the computational musicology\n Python package music21, which provides a flexible platform\n capable of working with many music notation formats. To\n achieve polyphonic CBMR, we implement seven geometric\n algorithms developed at the University of Helsinki-four of\n which are being implemented and released publicly for the\n first time. The application of our MIR tool is then\n demonstrated through a musicological investigation of\n Renaissance imitation masses, which borrow melodic or\n contrapuntal material from a pre-existing musical work. In\n addition, we show Pattern-Finder's ability to find a\n contrapuntal pattern over a large dataset, Palestrina's\n 104 masses. Our investigations demonstrate the relevance\n of our tool for musicological research as well as its\n potential application for locating music within digital\n music libraries.},\n doi = {10.1145/3144749.3144751},\n isbn = {9781450353472},\n journal = {ACM International Conference Proceeding Series},\n keywords = {Content-based music retrieval,Imitation\n masses,Music21,Point-set similarity,Polyphonic\n search,Symbolic music\n similarity,Time-scaled,Time-warped,Transpositioninvariant,music\n information retrieval},\n mendeley-tags= {music information retrieval},\n number = {October},\n pages = {5--8}\n}\n\n","author_short":["Garfinkle, D.","Arthur, C.","Schubert, P.","Cumming, J.","Fujinaga, I."],"key":"garfinkle.ea2017-patternfinder","id":"garfinkle.ea2017-patternfinder","bibbaseid":"garfinkle-arthur-schubert-cumming-fujinaga-patternfindercontentbasedmusicretrievalwithmusic21-2017","role":"author","urls":{},"keyword":["Content-based music retrieval","Imitation masses","Music21","Point-set similarity","Polyphonic search","Symbolic music similarity","Time-scaled","Time-warped","Transpositioninvariant","music information retrieval"],"metadata":{"authorlinks":{}},"downloads":0},"bibtype":"article","biburl":"https://hmb.sampaio.me/bibliografia.bib.txt","creationDate":"2019-11-04T12:45:42.772Z","downloads":0,"keywords":["content-based music retrieval","imitation masses","music21","point-set similarity","polyphonic search","symbolic music similarity","time-scaled","time-warped","transpositioninvariant","music information retrieval"],"search_terms":["patternfinder","content","based","music","retrieval","music21","garfinkle","arthur","schubert","cumming","fujinaga"],"title":"PatternFinder: Content-Based Music Retrieval with music21","year":2017,"dataSources":["n6MFY2CscQLDpJ7nT","RFLDZw5KyJdadDXDm"]}