Have a personal or library account? Click to login
Automatic Hierarchy Expansion for Improved Structure and Chord Evaluation Cover

Automatic Hierarchy Expansion for Improved Structure and Chord Evaluation

Open Access
|Jun 2021

Figures & Tables

rootsRequires enharmonic agreement only at the root of the chord, ignoring quality or bass.
Example: C♯:min ≡ D♭:maj ≢ C:min.
thirdsRequires agreement only at the root and the third scale degree, ignoring other pitch classes.
Example: C:maj ≡ C:aug ≢ C:min.
triadsAs above, but including the fifth, and ignoring additional pitch classes.
Example: C:maj ≡ C:7 ≢ C:aug.
seventhsCompares the root, third, fifth, and seventh, ignoring above-octave extensions.2
Example: C:9 ≡ C:7 ≢ C:maj7.
tetradsCompares all 12 pitch classes (including the root).
tismir-4-1-71-g1.png
Figure 1

Two examples of automatic hierarchy expansion. In both examples, the contraction level (green, top) removes variation markers, while the refinement level (blue, bottom) adds counters to each instance of a segment label. The center level (orange) preserves the original annotation. The left example is a flat segmentation with segments (A, B, A′, B, B) expanded into a three-level hierarchy. The right example has a flat segmentation with structural labels (Intro, VerseA, Chorus, VerseA, VerseB, Chorus).

tismir-4-1-71-g2.png
Figure 2

An example of automatic hierarchy expansion applied to chord annotations. The original (full detail) labels form the bottom layer of the hierarchy, and each successive layer represents simplification: key normalization, extension elimination, then simplification to triads, thirds, and finally the roots at the top of the hierarchy.

tismir-4-1-71-g3.png
Figure 3

A comparison of structure agreement between the TUT and Isophonics examples using the L-measure before automatic hierarchy expansion (horizontal axis) and after expansion (vertical axis).

tismir-4-1-71-g4.png
Figure 4

Extreme example “Dig It” where hierarchy expansion increases the L-measure from flat annotations by +0.595. Top left: Flat annotation in Beatles-TUT; Top right: Automatic hierarchy expansion for Beatles-TUT annotation; Bottom left: Flat annotation in Isophonics; Bottom right: Automatic hierarchy expansion for Isophonics annotation.

tismir-4-1-71-g5.png
Figure 5

Extreme example “Michelle” where hierarchy expansion decreases by –0.118 the L-measure from flat annotations. Top left: Flat annotation in Beatles-TUT; Top right: Automatic hierarchy expansion for Beatles-TUT annotation; Bottom left: Flat annotation in Isophonics; Bottom right: Automatic hierarchy expansion for Isophonics annotation.

tismir-4-1-71-g6.png
Figure 6

Basic chord metrics (roots, thirds, triads, sevenths, tetrads) are compared to hierarchy expansion metrics on the collection of 1217 songs. The solid line (and shaded region) indicates the linear regression between each combination of metrics (and 95% confidence interval).

tismir-4-1-71-g7.png
Figure 7

The Spearman correlation between each pair of chord metrics on the 1217 dataset. In addition to the basic metrics (roots, thirds, triads, sevenths, tetrads), we include the directional Hamming distance metrics (underseg, overseg, and seg).

tismir-4-1-71-g8.png
Figure 8

Examples of extreme disagreements between roots and hierarchy measures. Top: a high expanded L-measure, but a low roots score due to disagreement in tuning. Bottom: a high roots score, but a low hierarchy score due to large structural discrepancies.

tismir-4-1-71-g9.png
Figure 9

Examples of extreme disagreements between tetrads and hierarchy measures. Top and middle: high L-measure but a low tetrads score. Bottom: high tetrads score, but low L-measure.

DOI: https://doi.org/10.5334/tismir.71 | Journal eISSN: 2514-3298
Language: English
Submitted on: Sep 1, 2020
Accepted on: Apr 28, 2021
Published on: Jun 29, 2021
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2021 Katherine M. Kinnaird, Brian McFee, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.