Have a personal or library account? Click to login

Figures & Tables

tismir-3-1-46-g1.png
Figure 1

Tonal space ℑ and interval space ℐ on line of fifths: tonal pitch-classes and tonal pitch-class intervals along with their integer representation in terms of the number of steps along the line of fifths (using C as a reference tone).

tismir-3-1-46-g2.png
Figure 2

Primary intervals with respect to C.

tismir-3-1-46-g3.png
Figure 3

Tonal pitch-class distributions plotted as heatmaps on the Tonnetz (darker colors correspond to higher probabilities). The plots were generated with the Python library pitchplots (Moss et al., 2019).

tismir-3-1-46-g4.png
Figure 4

(a) General structure of a topic model. (b) The Tonal Diffusion Model. We use an extended gate notation (Minka and Winn, 2009): random variables in dashed boxes and edges connected via a gate (empty circles) exist only if the random variable connected to the border (n in this case) fulfills the condition in the top-left corner or next to the gate, respectively. (c) Overview of the variables and parameters, see Section 4.1 for more details.

Algorithm 1

Computing the marginal likelihood p(t|c,w,λ) by explicitly marginalizing out the latent variables γ≡ (τ0,…, τn,n). In practice, the infinite loop over n is terminated by summing over p(n|λ) and stopping when this cumulative probability approaches 1 (with tolerance 10–5).

Input: Output: c,w,λ
Output: p(t|c,w,λ)
1:u0# initialize output distribution
2:vp(τ0|c)# initialize intermediate distribution
3:Mp(τ′|τ,w)# initialize transition matrix
4:for n ∈ {0,1,…} do
5:uup(n|λ) · v# update, marginalizing out n
6:vMv# transition, marginalizing out τi
7:end for
8:return u
tismir-3-1-46-g5.png
Figure 5

Comparison of model performance for composers from different historical epochs: Bach (Baroque), Beethoven (Classical), Liszt (Romantic). The box plots indicate quartiles (25%, 50%, 75%), whiskers extend 1.5 times the interquartile range (IQR). The mean is indicated as a dashed red line. Single pieces are shown as black dots in a swarm plot, outliers as larger diamonds.

tismir-3-1-46-g6.png
Figure 6

Comparison of the empirical PCD (gray bars with shaded background) with different models (colored plots). The corresponding Kullback-Leibler divergence is indicated in square brackets after the model.

tismir-3-1-46-g7.png
Figure 7

Optimal parameters for the TDM (Binomial) model (see text for details).

DOI: https://doi.org/10.5334/tismir.46 | Journal eISSN: 2514-3298
Language: English
Submitted on: Jan 11, 2020
Accepted on: Aug 28, 2020
Published on: Oct 16, 2020
Published by: Ubiquity Press
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2020 Robert Lieck, Fabian C. Moss, Martin Rohrmeier, published by Ubiquity Press
This work is licensed under the Creative Commons Attribution 4.0 License.