MORTY: A toolbox for mode recognition and tonic identification

Mostra el registre complet Registre parcial de l'ítem

  • dc.contributor.author Karakurt, Altug
  • dc.contributor.author Sentürk, Sertan
  • dc.contributor.author Serra, Xavier
  • dc.date.accessioned 2018-11-22T12:26:14Z
  • dc.date.available 2018-11-22T12:26:14Z
  • dc.date.issued 2016
  • dc.description Comunicació presentada al 3rd International workshop on Digital Libraries for Musicology celebrat a Nova York el 12 d'agost de 2016.
  • dc.description.abstract In the general sense, mode defines the melodic framework and tonic acts as the reference tuning pitch for the melody in the performances of many music cultures. The mode and tonic information of the audio recordings is essential for many music information retrieval tasks such as automatic transcription, tuning analysis and music similarity. In this paper we present MORTY, an open source toolbox for mode recognition and tonic identification. The toolbox implements generalized variants of two state-of-the-art methods based on pitch distribution analysis. The algorithms are designed in a generic manner such that they can be easily optimized according to the culture-specific aspects of the studied music tradition. We test the generalized methodology systematically on the largest mode recognition dataset curated for Ottoman-Turkish makam music so far, which is composed of 1000 recordings in 50 modes. We obtained 95.8%, 71.8% and 63.6% accuracy in tonic identification, mode recognition and joint mode and tonic estimation tasks, respectively. We additionally present recent experiments on Carnatic and Hindustani music in comparison with several methodologies recently proposed for raga/raag recognition. We prioritized the reproducibility of our work and provide all of our data, code and results publicly. Hence we hope that our toolbox would be used as a benchmark for future methodologies proposed for mode recognition and tonic identification, especially for music traditions in which these computational tasks have not been addressed yet.
  • dc.description.sponsorship This work is partly supported by the European Research Council under the European Unions Seventh Framework Program, as part of the CompMusic project (ERC grant agreement 267583)
  • dc.format.mimetype application/pdf
  • dc.identifier.citation Karakurt A, Şentürk S, Serra X. MORTY: A toolbox for mode recognition and tonic identification. In: Proceedings of the 3rd International workshop on Digital Libraries for Musicology; 2016 Aug. 12; New York (NY, USA). New York: ACM; 2016. p. 9-16. DOI: 10.1145/2970044.2970054
  • dc.identifier.doi http://dx.doi.org/10.1145/2970044.2970054
  • dc.identifier.isbn 978-1-4503-4751-8
  • dc.identifier.uri http://hdl.handle.net/10230/35826
  • dc.language.iso eng
  • dc.publisher ACM Association for Computer Machinery
  • dc.relation.ispartof Proceedings of the 3rd International workshop on Digital Libraries for Musicology; 2016 Aug. 12; New York (NY, USA). New York: ACM; 2016.
  • dc.relation.isreferencedby http://hdl.handle.net/10230/27772
  • dc.relation.projectID info:eu-repo/grantAgreement/EC/FP7/267583
  • dc.rights © ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of the 3rd International workshop on Digital Libraries for Musicology, (2016) http://doi.acm.org/10.1145/2970044.2970054
  • dc.rights.accessRights info:eu-repo/semantics/openAccess
  • dc.subject.keyword Mode recognition
  • dc.subject.keyword Tonic identification
  • dc.subject.keyword Toolbox
  • dc.subject.keyword Ottoman Turkish makam music
  • dc.subject.keyword Carnatic Music
  • dc.subject.keyword Hindustani music
  • dc.subject.keyword Pitch class distribution
  • dc.subject.keyword k-nearest neighbors classification
  • dc.subject.keyword Open Source Software
  • dc.subject.keyword Reproducibility
  • dc.title MORTY: A toolbox for mode recognition and tonic identification
  • dc.type info:eu-repo/semantics/conferenceObject
  • dc.type.version info:eu-repo/semantics/acceptedVersion