Evolving Performance Models by Performance Similarity: Beyond Note-to-note Transformations

This paper focuses on expressive music performance modeling. We induce a population of score-driven performance models using a database of annotated performances extracted from saxophone acoustic recordings of jazz standards. In addition to note-to-note timing transformations that are invariably introduced in human renditions, more extensive alterations that lead to insertions and deletions of notes are usual in jazz performance. In spite of this, inductive approaches usually treat these latter alterations as artifacts. As a first step, we integrate part of the alterations occurring in jazz performances in an evolutionary regression tree model based on strongly typed genetic programming (STGP). This is made possible (i) by creating a new regression data type that includes a range of melodic alterations and (ii) by using a similarity measurement based on an edit-distance fit to human performance similarity judgments. Finally, we present the results of both learning and generalization experiments using a set of standards from the Real Book.

[1]  Maarten Grachten,et al.  A case based approach to expressivity-aware tempo transformation , 2006, Machine Learning.

[2]  Gerhard Widmer,et al.  Machine Discoveries: A Few Simple, Robust Local Expression Principles , 2002 .

[3]  Rafael Ramírez,et al.  Modelling Expressive Performance: A Regression Tree Approach Based on Strongly Typed Genetic Programming , 2006, EvoWorkshops.

[4]  Walter Alden Tackett,et al.  Greedy Recombination and Genetic Search on the Space of Computer Programs , 1994, FOGA.

[5]  Gerhard Widmer,et al.  In Search of the Horowitz Factor: Interim Report on a Musical Discovery Project , 2002, ALT.

[6]  David J. Montana,et al.  Strongly Typed Genetic Programming , 1995, Evolutionary Computation.

[7]  Emilia Gómez,et al.  Melodic characterization of monophonic recordings for expressive tempo transformations , 2003 .

[8]  Vladimir I. Levenshtein,et al.  Binary codes capable of correcting deletions, insertions, and reversals , 1965 .

[9]  John R. Koza,et al.  Genetic programming - on the programming of computers by means of natural selection , 1993, Complex adaptive systems.

[10]  Marc Parizeau,et al.  Open BEAGLE Manual , 2005 .

[11]  Gerhard Widmer,et al.  Relational IBL in Music with a New Structural Similarity Measure , 2003, ILP.

[12]  Rafael Ramírez,et al.  Intra-note Features Prediction Model for Jazz Saxophone Performance , 2005, ICMC.

[13]  Marc Parizeau,et al.  Genetic Programming, Validation Sets, and Parsimony Pressure , 2006, EuroGP.

[14]  Rafael Ramírez,et al.  A Tool for Generating and Explaining Expressive Music Performances of Monophonic Jazz Melodies , 2006, Int. J. Artif. Intell. Tools.