EconPapers    
Economics at your fingertips  
 

Grouping compositions based on similarity of music themes

Barbara Laskowska and Mariusz Kamola

PLOS ONE, 2020, vol. 15, issue 10, 1-16

Abstract: Finding music pieces whose similarity is explainable in plain musical terms can be of considerable value in many applications. We propose a composition grouping method based on musicological approach. The underlying idea is to compare music notation to natural language. In music notation, a musical theme corresponds to a word. The more similar motives we find in two musical pieces, the higher is their overall similarity score. We develop the definition of a motive as well as the way to compare motives and whole compositions. To verify our framework we conduct a number of grouping and classification experiments for typical musical corpora. They include works by classical composers and examples of folk music. Obtained results are encouraging; the method is able to find non-obvious similarities, yet its operation remains explicable on the ground of music history. The proposed approach can be used in music recommendation and anti-plagiarism systems. Due to the musicological flavor, one of potentially best applications of our method would be that in computer assisted music analysis tools.

Date: 2020
References: View complete reference list from CitEc
Citations:

Downloads: (external link)
https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0240443 (text/html)
https://journals.plos.org/plosone/article/file?id= ... 40443&type=printable (application/pdf)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:plo:pone00:0240443

DOI: 10.1371/journal.pone.0240443

Access Statistics for this article

More articles in PLOS ONE from Public Library of Science
Bibliographic data for series maintained by plosone ().

 
Page updated 2025-03-19
Handle: RePEc:plo:pone00:0240443