Hostname: page-component-76d6cb85b7-2r2wp Total loading time: 0 Render date: 2026-07-15T19:29:58.768Z Has data issue: false hasContentIssue false

Style evolution in Western choral music: A corpus-based strategy

Published online by Cambridge University Press:  07 October 2025

Benjamin Henzel*
Affiliation:
Center for Artificial Intelligence and Data Science (CAIDAS), Julius-Maximilians-Universität Würzburg , Germany
Meinard Müller
Affiliation:
International Audio Laboratories Erlangen, Friedrich-Alexander-Universität Erlangen-Nürnberg , Germany
Christof Weiß
Affiliation:
Center for Artificial Intelligence and Data Science (CAIDAS), Julius-Maximilians-Universität Würzburg , Germany
*
Corresponding author: Benjamin Henzel; Email: benjamin.henzel@uni-wuerzburg.de
Rights & Permissions [Opens in a new window]

Abstract

This article introduces a strategy for the large-scale corpus analysis of music audio recordings, aimed at identifying long-term trends and testing hypotheses regarding the repertoire represented in a given corpus. Our approach centers on computing evolution curves (ECs), which map style-relevant features, such as musical complexity, onto historical timelines. Unlike traditional approaches that rely on sheet music, we use audio recordings, leveraging their widespread availability and the performance nuances they capture. We also emphasize the benefits of pitch-class features based on deep learning, which improve the robustness and accuracy of tonal complexity measures compared to traditional signal processing methods. Addressing the frequent lack of exact work dates (year of composition) in historical corpora, we propose a heuristic method that aligns works with timelines using composers’ life dates. This method effectively preserves historical trends with minimal deviation compared to using actual work dates, as validated against available metadata from the Carus Audio Corpus, which spans 450 years of choral and sacred music and contains 5,729 tracks with detailed metadata. We demonstrate the utility of our strategy through case studies of this corpus, showing how ECs provide insights into stylistic developments that confirm expectations from musicology, thus highlighting the potential of computational studies in this field. For example, we observe a steady increase in tonal complexity from the Renaissance through the Baroque period, stable complexity levels in the 19th and 20th centuries, and consistently higher complexity in minor-key works compared to major-key works. Our visualizations also reveal that vocal music was more complex than instrumental music in the 18th century, but less complex in the 20th century. Finally, we conduct comparative analyses of individual composers, exploring how historical and biographical contexts may have influenced their works. Our findings highlight the potential of this strategy for computational corpus studies in musicological research.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Computational strategy for deriving evolution curves on tonal complexity from music audio recordings.

Figure 1

Table 1. Statistics of the Carus Audio Corpus (CAC) and its annotations

Figure 2

Figure 2. Historical view of the CAC considering all composers with at least 10 works. The number of works by each composer is indicated in square brackets and encoded by the darkness of the bars.

Figure 3

Table 2. Training datasets for the DL method to predict pitch-class activations from audio, following (Weiß and Müller 2024)

Figure 4

Figure 3. Example pitch-class features for an excerpt of Rheinberger’s Abendlied, op. 69, no. 3, from the CAC: (a) Score excerpt. (b) Pitch-class features based on SP. (c) Pitch-class activations computed with DL.

Figure 5

Figure 4. Complexity measure $\Gamma $ based on the circle of fifths. Values for a sparse chroma vector (left), a flat chroma vector (middle), and a more realistic chroma vector (right) are shown. The red arrows denote the resultant vectors (figure from Weiß et al. 2018).

Figure 6

Figure 5. Relationship between the duration of audio recordings and their corresponding tonal complexity.

Figure 7

Figure 6. Approximating evolution of tonal complexity based on composer dates (figure from Weiß et al. 2019).

Figure 8

Figure 7. Curve fitting procedure to determine the optimal window parameters (a) Partial curve fit to determine the optimal start composing age $a_{\mathrm {start}}=13$. (b) Fit to determine optimal parameters $N_{\mathrm {end}}$ and $\alpha $ for the Tukey window w. (c) Resulting full window.

Figure 9

Figure 8. Work count curves based on composer dates (approximation curve, blue) and based on work dates (reference curve, red), respectively.

Figure 10

Figure 9. ECs for the global complexity. (a) Comparing ECs based on the subset $D_{\mathrm {work}}$ computed as approximation curve using composer dates (blue) and reference curve using work dates (red). (b) Combined EC for the global complexity in D (black) computed using work dates for $D_{\mathrm {work}}$ (red) and composer dates for $D_{\mathrm {comp}}$ (blue). Original complexity values for works are shown as gray crosses.

Figure 11

Figure 10. Comparing ECs for global and local complexity.

Figure 12

Figure 11. Comparing ECs for global and local complexity separated into major and minor keys.

Figure 13

Figure 12. Comparing ECs for global and local complexity separated into vocal and instrumental music based (a) on the CAC based on SP, (b) on the CAC based on DL and (c) on the combined corpus (CAC + CrossEra) based on DL.

Figure 14

Figure 13. Comparing ECs for global and local complexity with three individual composers separated.

Figure 15

Figure 14. Visualizing the average complexity deviation of all composers in the CAC.

Figure 16

Figure 15. Visualizing the complexity deviation of (a) H. Schütz, (b) J. S. Bach and (c) F. Mendelssohn Bartholdy.

Figure 17

Figure A1. Comparing ECs for global and local complexity separated by texts’ language (German, Latin or other).

Figure 18

Figure A2. Comparing ECs for global and local complexity separated by text from the Old Testament and the New Testament.

Figure 19

Figure A3. Visualizing the complexity deviation of W. A. Mozart.

Figure 20

Figure A4. Visualizing the complexity deviation of F. Liszt.

Figure 21

Figure A5. Visualizing the complexity deviation of J. Brahms.

Figure 22

Figure A6. Visualizing the complexity deviation of J. G. Rheinberger.

Figure 23

Figure A7. Visualizing the complexity deviation of M. Reger.

Figure 24

Figure A8. Visualizing the complexity deviation of V. Tormis.

Submit a response

Rapid Responses

No Rapid Responses have been published for this article.