Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3574318.3574335acmotherconferencesArticle/Chapter ViewAbstractPublication PagesfireConference Proceedingsconference-collections
research-article
Open access

Three Metrics for Musical Chord Label Evaluation

Published: 12 January 2023 Publication History

Abstract

Harmony constitutes an essential aspect of a broad range of styles in Western music, and chords usually play a key role therein. Consequently, the generation or detection of chords is central to a wide range of computational models, for instance in chord estimation, chord sequence prediction, and harmonic structure detection. Such models are typically evaluated by comparing their outputs to ground-truth chord labels using a binary metric (“correct” or “incorrect”). As chord vocabularies continue to grow, binary metrics capture less information about the correctness of a given label, thus equating all labeling errors regardless of their severity. In this work, we present the chord-eval toolkit, which proposes three different metrics drawn, adapted, and generalized from previous work, addressing acoustic, perceptual, music-theoretical, and mechanical aspects of evaluation. We discuss use cases for which the metrics vary in appropriateness, depending on properties of the underlying music and the task at hand, and present an example of such differences.

References

[1]
Carl Philipp Emanuel Bach. 1951 [1797]. Essay on the True Art of Playing Keyboard Instruments. W. W. Norton, New York.
[2]
Tsung Ping Chen and Li Su. 2018. Functional harmony recognition of symbolic music data with multi-task recurrent neural networks. In ISMIR. 90–97.
[3]
Keunwoo Choi, George Fazekas, and Mark Sandler. 2016. Text-based LSTM networks for automatic music composition. arXiv preprint arXiv:1604.05358(2016).
[4]
Trevor De Clercq and David Temperley. 2011. A corpus analysis of rock harmony. Popular Music 30, 1 (2011), 47–70.
[5]
Junqi Deng and Yu-Kwong Kwok. 2018. Large vocabulary automatic chord estimation using bidirectional long short-term memory recurrent neural network with even chance training. Journal of New Music Research 47, 1 (2018), 53–67.
[6]
Johanna Devaney. 2021. Beyond chord vocabularies: Exploiting pitch-relationships in a chord estimation metric. In ISMIR Late Breaking Demo Session.
[7]
Christopher Harte. 2010. Towards automatic extraction of harmony information from music signals. Ph. D. Dissertation. Queen Mary University of London.
[8]
Robert Hasegawa. 2019. Timbre as Harmony—Harmony as Timbre. In The Oxford Handbook of Timbre. Oxford University Press, 525–551.
[9]
Johannes Hentschel, Markus Neuwirth, and Martin Rohrmeier. 2021. The Annotated Mozart Sonatas: Score, Harmony, and Cadence. Transactions of the International Society for Music Information Retrieval 4, 1(2021), 1–14. https://doi.org/10.5334/tismir.63
[10]
Richard M Karp. 1980. An algorithm to solve the m × n assignment problem in expected time O(mn logn). Networks 10, 2 (1980), 143–152.
[11]
Hyon Kim., Pedro Ramoneda., Marius Miron., and Xavier Serra.2022. An Overview of Automatic Piano Performance Assessment within the Music Education Context. In Proceedings of the 14th International Conference on Computer Supported Education - Volume 1: CSME,. INSTICC, SciTePress, 465–474. https://doi.org/10.5220/0011137600003182
[12]
Katherine M Kinnaird and Brian McFee. 2021. Automatic Hierarchy Expansion for Improved Structure and Chord Evaluation. Transactions of the International Society for Music Information Retrieval 4, 1(2021).
[13]
Hendrik Vincent Koops, W Bas De Haas, John Ashley Burgoyne, Jeroen Bransen, Anna Kent-Muller, and Anja Volk. 2019. Annotator subjectivity in harmony annotations of popular music. Journal of New Music Research 48, 3 (2019), 232–252.
[14]
Filip Korzeniowski and Gerhard Widmer. 2018. Improved chord recognition by combining duration and harmonic language models. In ISMIR.
[15]
Carol L Krumhansl and Edward J Kessler. 1982. Tracing the dynamic changes in perceived tonal organization in a spatial representation of musical keys.Psychological review 89, 4 (1982), 334.
[16]
Brian McFee and Juan Pablo Bello. 2017. Structured training for large-vocabulary chord recognition. In ISMIR.
[17]
Andrew McLeod and Martin Rohrmeier. 2021. A Modular System for the Harmonic Analysis of Musical Scores using a large vocabulary. In ISMIR. 435–442.
[18]
Gianluca Micchi, Mark Gotham, and Mathieu Giraud. 2020. Not all roads lead to Rome: Pitch representation and model architecture for automatic harmonic analysis. Transactions of the International Society for Music Information Retrieval (TISMIR) 3, 1 (2020), 42–54.
[19]
Andrew J Milne. 2010. Tonal music theory: A psychoacoustic explanation?. In Proceedings of the 11th International Conference on Music Perception and Cognition (ICMPC11).
[20]
Andrew J Milne, Robin Laney, and David B Sharp. 2015. A spectral pitch class model of the probe tone data and scalic tonality. Music Perception: An Interdisciplinary Journal 32, 4 (2015), 364–393.
[21]
Andrew J Milne, Robin Laney, and David B Sharp. 2016. Testing a spectral model of tonal affinity with microtonal melodies and inharmonic spectra. Musicae Scientiae 20, 4 (2016), 465–494.
[22]
Johan Pauwels, Ken O’Hanlon, Emilia Gomez, and Mark B. Sandler. 2019. 20 Years of Automatic Chord Recognition from Audio. In ISMIR. 54–63. https://doi.org/10.5281/zenodo.3527739
[23]
Johan Pauwels and Geoffroy Peeters. 2013. Evaluating automatically estimated chord sequences. In 2013 IEEE International Conference on Acoustics, Speech and Signal Processing. IEEE, 749–753.
[24]
Colin Raffel and Daniel P. W. Ellis. 2014. Intuitive Analysis, Creation and Manipulation of MIDI Data with pretty_midi. In ISMIR Late Breaking and Demo Papers.
[25]
Colin Raffel, Brian Mcfee, Eric J. Humphrey, Justin Salamon, Oriol Nieto, Dawen Liang, Daniel P. W. Ellis, Colin Raffel, Brian Mcfee, and Eric J. Humphrey. 2014. mir_eval: A Transparent Implementation of Common MIR Metrics. In ISMIR.
[26]
Luke O Rowe and George Tzanetakis. 2021. Curriculum Learning for Imbalanced Classification in Large Vocabulary Automatic Chord Recognition. In ISMIR. 586–593. https://doi.org/10.5281/zenodo.5624463
[27]
Hao Hao Tan. 2019. ChordAL: A Chord-Based Approach for Music Generation using Bi-LSTMs. In ICCC. 364–365.
[28]
David Temperley. 2000. The line of fifths. Music Analysis 19, 3 (2000), 289–319.
[29]
Dmitri Tymoczko. 2009. Three conceptions of musical distance. In International Conference on Mathematics and Computation in Music. Springer, 258–272.
[30]
Wei Yang, Ping Sun, Yi Zhang, and Ying Zhang. 2019. CLSTMS: A Combination of Two LSTM Models to Generate Chords Accompaniment for Symbolic Melody. In International Conference on High Performance Big Data and Intelligent Systems. 176–180. https://doi.org/10.1109/HPBDIS.2019.8735487
[31]
Yin-Cheng Yeh, Wen-Yi Hsiao, Satoru Fukayama, Tetsuro Kitahara, Benjamin Genchel, Hao-Min Liu, Hao-Wen Dong, Yian Chen, Terence Leong, and Yi-Hsuan Yang. 2021. Automatic melody harmonization with triad chords: A comparative study. Journal of New Music Research 50, 1 (2021), 37–51.

Index Terms

  1. Three Metrics for Musical Chord Label Evaluation

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    FIRE '22: Proceedings of the 14th Annual Meeting of the Forum for Information Retrieval Evaluation
    December 2022
    101 pages
    ISBN:9798400700231
    DOI:10.1145/3574318
    Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 12 January 2023

    Check for updates

    Author Tags

    1. chords
    2. harmony
    3. music
    4. music information retrieval
    5. similarity metric

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    FIRE '22
    FIRE '22: Forum for Information Retrieval Evaluation
    December 9 - 13, 2022
    Kolkata, India

    Acceptance Rates

    Overall Acceptance Rate 19 of 64 submissions, 30%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 358
      Total Downloads
    • Downloads (Last 12 months)212
    • Downloads (Last 6 weeks)32
    Reflects downloads up to 30 Nov 2024

    Other Metrics

    Citations

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Login options

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media