Author
Listed:
- Alfredo González-Espinoza
- Joshua B Plotkin
Abstract
Music is a complex socio-cultural construct that fascinates researchers across many fields. Understanding its historical development may inform questions of perception and cognition, and offer insight into cultural transmission, creativity, and innovation. Here we study musical features related to harmony and document how they evolved over 400 years in western classical music. We develop a variant of the center of effect algorithm to assign the most likely key to a given set of notes, representing a piece as a sequence of local keys computed bar by bar, and we define information-theoretic measures of key uncertainty, key diversity, and novelty in key transitions. We illustrate these measures with specific examples and give them a musical interpretation, showing how they can be used to study the evolution of harmony. Applying them across the corpus, we confirm several trends previously reported by musicologists and scientists, with some discrepancies during the Classical period: in particular, we find a decline in harmonic innovation during the Early Classical period followed by a steep increase in the Late Classical, for which we offer an explanation consistent with accounts by music theorists. Comparing composers directly by their key-transition vocabularies, we further find that they group by historical period, and that both the overall arrangement and the individual nearest-neighbor relations recover connections consistent with the documented historical record. Finally, we discuss the limitations of this approach for cross-cultural studies and the need for more expressive yet tractable score representations, and a large and reliable corpus, for future study.
Suggested Citation
Alfredo González-Espinoza & Joshua B Plotkin, 2026.
"Quantifying the evolution of harmony and novelty in western classical music,"
PLOS ONE, Public Library of Science, vol. 21(8), pages 1-23, August.
Handle:
RePEc:plo:pone00:0356548
DOI: 10.1371/journal.pone.0356548
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0356548. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.