skip to main content
10.1145/3144749.3144753acmotherconferencesArticle/Chapter ViewAbstractPublication PagesdlfmConference Proceedingsconference-collections
short-paper

Non-chord Tone Identification Using Deep Neural Networks

Published: 28 October 2017 Publication History

Abstract

This paper addresses the problem of harmonic analysis by proposing a non-chord tone identification model using deep neural network (DNN). By identifying non-chord tones, the task of harmonic analysis is much simplified. Trained and tested on a dataset of 140 Bach chorales, an initial DNN was able to identify non-chord tones with F1-measure of 57.00%, using pitch-class information alone. By adding metric information, a small size contextual window, and fine-tuning DNN, the model's accuracy increased to a F1-measure of 72.19%. These results suggest that DNNs offer an innovative and promising approach to tackling the problem of non-chord tone identification, as well as harmonic analysis.

References

[1]
Ching-Hua Chuan and Elaine Chew. 2011. Generating and evaluating musical harmonizations that emulate style. Computer Music Journal 35, 4 (2011), 64--82.
[2]
Michael Scott Cuthbert and Christopher Ariza. 2010. music21: A toolkit for computer-aided musicology and symbolic music data. In Proceedings of the 11th International Society for Music Information Retrieval Conference. Utrecht, Netherlands, 637--642.
[3]
J. Devaney, Claire Arthur, Nathaniel Condit-Schultz, and Kirsten Nisula. 2015. Theme and Variation Encodings with Roman Numerals: A New Data Set for Symbolic Music Analysis. In Proceedings of the 16th International Society for Music Information Retrieval (ISMIR) Conference, Meinard Müller and Frans Wiering (Eds.). Malaga, Spain, 728--734.
[4]
Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2015. Delving deep into rectifiers: surpassing human-level performance on ImageNet classification. In Proceedings of the IEEE International Conference on Computer Vision. 1026--1034.
[5]
Thomas Hedges and Martin Rohrmeier. 2011. Exploring Rameau and Beyond: A Corpus Study of Root Progression Theories. In Proceedings of the 1st International Conference on Mathematics and Computation in Music. Berlin, Heidelberg, 334--337.
[6]
G. E. Hinton and R. R. Salakhutdinov. 2006. Reducing the Dimensionality of Data with Neural Networks. Science 313, 5786 (July 2006), 504--507.
[7]
Plácido R. Illescas, David Rizo Valero, Iñesta Quereda, José Manuel, and Rafael Ramírez. 2011. Learning melodic analysis rules. In Proceedings of the International Workshop on Music and Machine Learning.
[8]
Nori Jacoby, Naftali Tishby, and Dmitri Tymoczko. 2015. An Information Theoretic Approach to Chord Categorization and Functional Harmony. Journal of New Music Research 44, 3 (2015), 219--244.
[9]
Pedro Kröger, Alexandre Passos, Marcos Sampaio, and Givaldo De Cidra. 2008. Rameau: a system for automatic harmonic analysis. In Proceedings of International Computer Music Conference. Belfast, N. Ireland.
[10]
Lesley Mearns. 2013. The computational analysis of harmony in Western art music. Ph.D. Dissertation. Queen Mary University of London.
[11]
Brian Pardo and William P. Birmingham. 2001. The chordal analysis of tonal music. In The University of Michigan, Department of Electrical Engineering and Computer Science Technical Report CSE-TR-439-01.
[12]
Jeremy Pickens. 2004. Harmonic modeling for polyphonic music retrieval. Ph.D. Dissertation. University of Massachusetts at Amherst.
[13]
Christopher Raphael and Joshua Stoddard. 2004. Functional harmonic analysis using probabilistic models. Computer Music Journal 28, 3 (2004), 45--52.
[14]
David Rizo, Plácido R. Illescas, and José M. Iñesta. 2016. Interactive melodic analysis. In Computational Music Analysis, David Meredith (Ed.). Springer International Publishing, 191--219.
[15]
Martin Rohrmeier and Ian Cross. 2008. Statistical Properties of Tonal Harmony in Bach's Chorales. In Proceedings of the 10th international conference on music perception and cognition. Sapporo, Japan, 619--627.
[16]
Craig Stuart Sapp. 2007. Computational chord-root identification in symbolic musical data: Rationale, methods, and applications. Computing in Musicology 15 (2007), 99--119.
[17]
Timothy Judson Willingham. 2013. The harmonic implications of the non-harmonic tones in the four-part chorales of Johann Sebastian Bach. Ph.D. Dissertation. Liberty University.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
DLfM '17: Proceedings of the 4th International Workshop on Digital Libraries for Musicology
October 2017
68 pages
ISBN:9781450353472
DOI:10.1145/3144749
Permission to make digital or hard copies of all or part 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 components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

In-Cooperation

  • University of Oxford: University of Oxford

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 October 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Bach Chorales
  2. Deep Neural Networks
  3. Harmonic Analysis
  4. Machine Learning
  5. Non-chord Tone Identification

Qualifiers

  • Short-paper
  • Research
  • Refereed limited

Conference

DLfM '17

Acceptance Rates

DLfM '17 Paper Acceptance Rate 13 of 21 submissions, 62%;
Overall Acceptance Rate 27 of 48 submissions, 56%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)20
  • Downloads (Last 6 weeks)2
Reflects downloads up to 14 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Chord Types and Figuration: A Bayesian Learning Model of Extended Chord ProfilesMusic & Science10.1177/205920432412916618Online publication date: 19-Jan-2025
  • (2024)Detecting chord tone alterations and suspensionsJournal of New Music Research10.1080/09298215.2024.2412595(1-11)Online publication date: 11-Oct-2024
  • (2022)The inconstancy of musicJournal of Mathematics and Music10.1080/17459737.2022.206868717:1(151-171)Online publication date: 16-May-2022
  • (2021)Onset and ContiguityMusic Theory Online10.30535/mto.27.4.227:4Online publication date: Dec-2021
  • (2020)Automatic Chord Labelling: A Figured Bass ApproachProceedings of the 7th International Conference on Digital Libraries for Musicology10.1145/3424911.3425513(27-31)Online publication date: 16-Oct-2020

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media