Learning Sonata Form Structure on Mozart’s String Quartets

The musical analysis of large-scale structures, such as the classical sonata form, requires to integrate multiple analyses of local musical events into a global coherent analysis. Modelling large-scale structures is still a challenging task for the research community. It includes building large and...

Full description

Bibliographic Details
Main Authors: Pierre Allegraud, Louis Bigo, Laurent Feisthauer, Mathieu Giraud, Richard Groult, Emmanuel Leguy, Florence Levé
Format: Article
Language:English
Published: Ubiquity Press 2019-12-01
Series:Transactions of the International Society for Music Information Retrieval
Subjects:
Online Access:https://transactions.ismir.net/articles/27
id doaj-48d2ee3c24e44c0799ae4653877b1207
record_format Article
spelling doaj-48d2ee3c24e44c0799ae4653877b12072020-11-25T02:11:40ZengUbiquity PressTransactions of the International Society for Music Information Retrieval2514-32982019-12-012110.5334/tismir.2718Learning Sonata Form Structure on Mozart’s String QuartetsPierre Allegraud0Louis Bigo1Laurent Feisthauer2Mathieu Giraud3Richard Groult4Emmanuel Leguy5Florence Levé6CRIStAL, UMR 9189, CNRS, Université de LilleCRIStAL, UMR 9189, CNRS, Université de LilleCRIStAL, UMR 9189, CNRS, Université de LilleCRIStAL, UMR 9189, CNRS, Université de LilleMIS, Université de Picardie Jules Verne, AmiensCRIStAL, UMR 9189, CNRS, Université de LilleCRIStAL, UMR 9189, CNRS, Université de Lille; MIS, Université de Picardie Jules Verne, AmiensThe musical analysis of large-scale structures, such as the classical sonata form, requires to integrate multiple analyses of local musical events into a global coherent analysis. Modelling large-scale structures is still a challenging task for the research community. It includes building large and accurate annotated corpora, as well as developing practical and efficient tools in order to visualize the analyses of these corpora. It finally requires the conception of effective and properly evaluated MIR algorithms. We propose a machine learning approach for the sonata form structure on 32 movements from Mozart’s string quartets. We release an open dataset, encoding two reference analyses of these 32 movements, totaling more than 1800 curated annotations, as well as flexible visualizations of these analyses. We discuss the occurrence in this corpus of melodic, harmonic, and rhythmic features induced by pitches, durations, and rests. We investigate whether the presence or the absence of these features can be characteristic of the different sections forming a sonata form. We then compute the emission and transition probabilities of several Hidden Markov Models intended to match the structure of sonata forms at several resolutions. Our results confirm that the sonata form is better identified when the parameters are learned rather than manually set up. These results open perspectives on the computational analysis of musical forms by mixing human knowledge and machine learning from annotated scores.https://transactions.ismir.net/articles/27computational music analysismusic structuremusical formsonata form
collection DOAJ
language English
format Article
sources DOAJ
author Pierre Allegraud
Louis Bigo
Laurent Feisthauer
Mathieu Giraud
Richard Groult
Emmanuel Leguy
Florence Levé
spellingShingle Pierre Allegraud
Louis Bigo
Laurent Feisthauer
Mathieu Giraud
Richard Groult
Emmanuel Leguy
Florence Levé
Learning Sonata Form Structure on Mozart’s String Quartets
Transactions of the International Society for Music Information Retrieval
computational music analysis
music structure
musical form
sonata form
author_facet Pierre Allegraud
Louis Bigo
Laurent Feisthauer
Mathieu Giraud
Richard Groult
Emmanuel Leguy
Florence Levé
author_sort Pierre Allegraud
title Learning Sonata Form Structure on Mozart’s String Quartets
title_short Learning Sonata Form Structure on Mozart’s String Quartets
title_full Learning Sonata Form Structure on Mozart’s String Quartets
title_fullStr Learning Sonata Form Structure on Mozart’s String Quartets
title_full_unstemmed Learning Sonata Form Structure on Mozart’s String Quartets
title_sort learning sonata form structure on mozart’s string quartets
publisher Ubiquity Press
series Transactions of the International Society for Music Information Retrieval
issn 2514-3298
publishDate 2019-12-01
description The musical analysis of large-scale structures, such as the classical sonata form, requires to integrate multiple analyses of local musical events into a global coherent analysis. Modelling large-scale structures is still a challenging task for the research community. It includes building large and accurate annotated corpora, as well as developing practical and efficient tools in order to visualize the analyses of these corpora. It finally requires the conception of effective and properly evaluated MIR algorithms. We propose a machine learning approach for the sonata form structure on 32 movements from Mozart’s string quartets. We release an open dataset, encoding two reference analyses of these 32 movements, totaling more than 1800 curated annotations, as well as flexible visualizations of these analyses. We discuss the occurrence in this corpus of melodic, harmonic, and rhythmic features induced by pitches, durations, and rests. We investigate whether the presence or the absence of these features can be characteristic of the different sections forming a sonata form. We then compute the emission and transition probabilities of several Hidden Markov Models intended to match the structure of sonata forms at several resolutions. Our results confirm that the sonata form is better identified when the parameters are learned rather than manually set up. These results open perspectives on the computational analysis of musical forms by mixing human knowledge and machine learning from annotated scores.
topic computational music analysis
music structure
musical form
sonata form
url https://transactions.ismir.net/articles/27
work_keys_str_mv AT pierreallegraud learningsonataformstructureonmozartsstringquartets
AT louisbigo learningsonataformstructureonmozartsstringquartets
AT laurentfeisthauer learningsonataformstructureonmozartsstringquartets
AT mathieugiraud learningsonataformstructureonmozartsstringquartets
AT richardgroult learningsonataformstructureonmozartsstringquartets
AT emmanuelleguy learningsonataformstructureonmozartsstringquartets
AT florenceleve learningsonataformstructureonmozartsstringquartets
_version_ 1724913341041737728