Cardiff University | Prifysgol Caerdydd ORCA
Online Research @ Cardiff 
WelshClear Cookie - decide language by browser settings

A smallest grammar approach to the symbolic analysis of music

Sidorov, Kirill ORCID:, Jones, Andrew Clifford and Marshall, Andrew David ORCID: 2016. A smallest grammar approach to the symbolic analysis of music. Kostagiolas, Petros, Martzoukou, Konstantina and Lavranos, Charilaos, eds. Trends in Music Information Seeking, Behavior, and Retrieval for Creativity, Advances in Multimedia and Interactive Technologies, Hershey, Pennsylvania, USA: IGI Global, pp. 228-257. (10.4018/978-1-5225-0270-8.ch011)

Full text not available from this repository.


In this chapter we discuss symbolic analysis of music using grammars, and present a novel approach to such an analysis, in which a compressive grammar is automatically generated explaining a musical work’s structure. The proposed method is predicated on the hypothesis that the shortest possible grammar provides a model of the musical structure which is a good representation of the composer’s intent. The effectiveness of our approach is demonstrated by comparison of the results with previously-published expert analysis; our automated approach produces results comparable to human annotation. We also illustrate the power of our approach by showing that it is able to locate errors in scores, such as those introduced by OMR or human transcription. Further, our approach provides a novel mechanism for intuitive high-level editing and creative transformation of music. A wide range of other possible applications exists, including automatic summarization and simplification; estimation of musical complexity and similarity, and plagiarism detection.

Item Type: Book Section
Date Type: Publication
Status: Published
Schools: Computer Science & Informatics
Subjects: M Music and Books on Music > M Music
Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Publisher: IGI Global
ISBN: 9781522502708
Last Modified: 01 Nov 2022 10:07

Actions (repository staff only)

Edit Item Edit Item