Automatic Chord Labelling: A Figured Bass Approach
- 16 October 2020
- conference paper
- conference paper
- Published by Association for Computing Machinery (ACM) in 7th International Conference on Digital Libraries for Musicology
Abstract
Automatic chord labelling is challenging, largely because the identification of chords directly from the musical surface can be ambiguous. Figured bass can potentially offer indications of harmonic rhythm and non-chord tones, thereby reducing this ambiguity. This paper proposes a series of four rule-based algorithms that automatically generate chord labels for homorhythmic Baroque chorales based on both figured bass annotations and the musical surface. These are applied to the existing Bach Chorales Figured Bass dataset, which consists of 139 chorales composed by Johann Sebastian Bach, and includes both the original music and figured bass annotations. Analysis of the chord labels produced by our algorithms reveals occasional discrepancies between the chords implied by the figured bass and the scored voices, something that provides a useful basis for exploring different chord interpretations. The chord annotations produced by our system are presented as the new Bach Chorales Multiple Chord Labels (BCMCL) dataset, which provides a choice of four parallel chord labels for each chorale. These range from one set of labels based only on the figured bass, which do not assume any music theoretical ideas proposed after the time the chorales were written, to a set of labels based on both the figured bass annotations and the full musical surface that considers the music from the perspective of modern tonal music theory. It is hoped that this dataset and the algorithms used to label it will be of interest for both future musicological research and research on automatic chord labelling systems.Keywords
This publication has 9 references indexed in Scilit:
- Not All Roads Lead to Rome: Pitch Representation and Model Architecture for Automatic Harmonic AnalysisTransactions of the International Society for Music Information Retrieval, 2020
- Annotator subjectivity in harmony annotations of popular musicJournal of New Music Research, 2019
- Chord Recognition in Symbolic Music: A Segmental CRF Model, Segment-Level Features, and Comparative Evaluations on Classical and Popular MusicTransactions of the International Society for Music Information Retrieval, 2019
- Automatic chord label personalization through deep learning of shared harmonic interval profilesNeural Computing & Applications, 2018
- Introduction to Graduate Theory: Teaching Tonal Hierarchy through BachBach, 2018
- Non-chord Tone Identification Using Deep Neural NetworksPublished by Association for Computing Machinery (ACM) ,2017
- Understanding Effects of Subjectivity in Measuring Chord Estimation AccuracyIEEE Transactions on Audio, Speech, and Language Processing, 2013
- A corpus analysis of rock harmonyPopular Music, 2011
- Heinichen, Rameau, and the Italian Thoroughbass TraditionJournal of Music Theory, 2007