The Open University
2 files

AuToTen: an automatic calculator of tension in tonal music

Since the early years of the past century, many scholars have focused their efforts towards designing models to better understand the way listeners perceive musical tension. From the existing models, Lerdahl’s has shown strong correlations against tension judgements provided by human listeners and has been used to make accurate predictions of musical tension. However, a full automation of Lerdahl’s model of tension has not yet been made available. This repository presents AuToTen (as in Automatic Tonal Tension), a Python-based system which automatically calculates the values of tonal tension of a piece of music according to Lerdahl's model of tonal tension.

See README for more detail.


Research Group

  • Centre for Research in Computing (CRC)