A Dynamic Programming Approach to the Extraction of Phrase Boundaries from Tempo Variations in Expressive Performances

Ching-Hua Chuan*, Elaine Chew

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

8 Citations (Scopus)
24 Downloads (Pure)

Abstract

We present an approach to phrase segmentation that starts with an expressive music performance. Previous research has shown that phrases are delineated by tempo speedups and slowdowns. We propose a dynamic programming algorithm for extracting phrases from tempo information. We test two hypotheses for modeling phrase tempo shapes: a quadratic model, and a spline curve. We test the two models on phrase extraction from performances of entire classical romantic pieces namely, Chopin’s Preludes Nos. 1 and 7. The algorithms determined 21 of the 26 phrase boundaries correctly from Arthur Rubinstein’s and Evgeny Kissin’s performances. We observe that not all tempo slowdowns signify a boundary (some are agogic accents), and multiple levels of phrasing strategies should be considered for detailed interpretation analyses.
Original languageEnglish
Title of host publicationProceedings of the 8th International Conference on Music Information Retrieval, ISMIR 2007, Vienna, Austria, September 23-27, 2007
EditorsSimon Dixon, David Bainbridge, Rainer Typke
Place of PublicationVienna, Austria
PublisherAustrian Computer Society
Pages305-308
Number of pages4
Volume8
ISBN (Electronic)978-3-85403-218-2
Publication statusPublished - 23 Sept 2007
Event8th International Conference on Music Information Retrieval - Vienna University of Technology, Vienna, Austria
Duration: 23 Sept 200727 Sept 2007
Conference number: 8
https://ismir2007.ismir.net

Conference

Conference8th International Conference on Music Information Retrieval
Abbreviated titleISMIR 2007
Country/TerritoryAustria
CityVienna
Period23/09/200727/09/2007
Internet address

Keywords

  • musical expression
  • music expressivity
  • musical prosody
  • phrase arcs
  • segmentation
  • dynamic programming

Fingerprint

Dive into the research topics of 'A Dynamic Programming Approach to the Extraction of Phrase Boundaries from Tempo Variations in Expressive Performances'. Together they form a unique fingerprint.

Cite this