Have a personal or library account? Click to login
Sliding-Window Pitch-Class Histograms as a Means of Modeling Musical Form Cover

Sliding-Window Pitch-Class Histograms as a Means of Modeling Musical Form

By: Dror Chawin and  Uri B. Rom  
Open Access
|Dec 2021

Figures & Tables

tismir-4-1-83-g1.png
Figure 1

Standard formal and tonal layouts of sonata form, ABA (ternary) form, and variation form. The Roman numerals stand for keys associated with degrees of the home key, “I” representing the main key.

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

Count of pieces containing each of the 26 pitch spellings throughout the analyzed corpus, after a unifying transposition to C major. The dataset consists of 122 major-mode movements.

Table 1

The nine configurations of parameters used in the preprocessing. For each desired window size (as percentage of the piece’s size), three configurations were selected such that the number of sliding windows correspond with approximate overlaps of 50%, 70% and 90% between adjacent windows.

Size10%15%20%
Overlap
∼50%18129
∼70%302015
∼90%905840
Table 2

A sample SVM classification confusion matrix for sliding-window data (for 18 windows of size 10%, C = 4).

ActualSonataABAVariations
Predicted
Sonata7480
ABA2100
Variations027
tismir-4-1-83-g3.png
Figure 3

A 3D PCA visualization of the sliding-window data from all 103 labeled movements (blue crosses = sonata; red diamonds = ABA; green squares = variations). Dashed lines suggest possible separation.

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

Development of selected pitch-class weights over time in sliding-window data averaged for all sonata movements of the corpus. Pitch names are placed above the relevant curve’s peak.

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

Development of selected pitch-class weights over time in sliding-window data averaged for all ABA movements of the corpus.

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

Development of selected pitch-class weights over time in sliding-window data averaged for all variation movements of the corpus.

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

A 3D PCA composer-separated visualization of the sliding-window data from all 103 labeled movements (blue crosses = Beethoven; red diamonds = Mozart).

DOI: https://doi.org/10.5334/tismir.83 | Journal eISSN: 2514-3298
Language: English
Submitted on: Nov 28, 2020
Accepted on: Oct 7, 2021
Published on: Dec 3, 2021
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2021 Dror Chawin, Uri B. Rom, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.