A Supervised Approach for Rhythm Transcription Based on Tree Series Enumeration

We present a rhythm transcription system integrated in the computer-assisted composition environment OpenMusic. Rhythm transcription consists in translating a series of dated events into traditional music notation's pulsed and structured representation. As transcription is equivocal, our system favors interactions with the user to reach a satisfactory compromise between various criteria, in particular the precision of the transcription and the readability of the output score. It is based on a uniform approach, using a hierarchical representation of duration notation in the form of rhythm trees, and an efficient dynamic-programming algorithm that lazily evaluates the transcription solutions. It is run through a dedicated user interface allowing to interactively explore the solution set, visualize the solutions and locally edit them.

[1]  David Temperley,et al.  An Evaluation System for Metrical Models , 2004, Computer Music Journal.

[2]  Ali Taylan Cemgil,et al.  Bayesian Music Transcription , 1997 .

[3]  David Chiang,et al.  Better k-best Parsing , 2005, IWPT.

[4]  Donald Kossmann,et al.  The Skyline operator , 2001, Proceedings 17th International Conference on Data Engineering.

[5]  H. Vogler,et al.  Weighted Tree Automata and Tree Transducers , 2009 .

[6]  Declan Murphy Quantization revisited: a mathematical and computational model , 2011 .

[7]  Peter Desain,et al.  Quantization of musical time: a connectionist approach , 1989 .

[8]  Daniel Scharstein,et al.  AUTOMATIC MUSIC TRANSCRIPTION , 2018 .

[9]  Adrien Ycart Quantification rythmique dans OpenMusic , 2015 .

[10]  Miguel A. Alonso,et al.  Tempo And Beat Estimation Of Musical Signals , 2004, ISMIR.

[11]  Gérard Assayag,et al.  Representation and rendering of rhythm structures , 2002, Second International Conference on Web Delivering of Music, 2002. WEDELMUSIC 2002. Proceedings..

[12]  Peter Desain,et al.  Rhythm Quantization for Transcription , 2000, Computer Music Journal.

[13]  Camilo Rueda,et al.  Computer-Assisted Composition at IRCAM: From PatchWork to OpenMusic , 1999, Computer Music Journal.

[14]  Benoit Meudic Détermination automatique de la pulsation, de la métrique et des motifs musicaux dans des interprétations à tempo variable d'oeuvres polyphoniques , 2004 .

[15]  A. Klapuri,et al.  MUSICAL METER ESTIMATION AND MUSIC TRANSCRIPTION , 2000 .

[16]  Camilo Rueda,et al.  Kant: a Critique of Pure Quantification , 1994, ICMC.

[17]  Carlos Pérez-Sancho,et al.  New framework for score segmentation and analysis in OpenMusic , 2012 .

[18]  LaursonMikael,et al.  Computer-Assisted Composition at IRCAM: From PatchWork to OpenMusic , 1999 .