Algorithms for an Automatic Transcription of Live Music Performances into Symbolic Format

  • Stefano Baldan
  • Luca A. Ludovico
  • Davide A. Mauro
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5954)


This paper addresses the problem of the real-time automatic transcription of a live music performance into a symbolic format. The source data are given by any music instrument or other device able to communicate through a performance protocol. During a performance, music events are parsed and their parameters are evaluated thanks to rhythm and pitch detection algorithms. The final step is the creation of a well-formed XML document, validated against the new international standard known as IEEE 1599. This work will shortly describe both the software environment and the XML format, but the main analysis will involve the real-time recognition of music events. Finally, a case study will be presented: PureMX, a set of Pure Data externals, able to perform the automatic transcription of MIDI events.


Logic Layer Great Common Divisor Average Pitch Music Event Music Symbol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Ludovico, L.A.: Key Concepts of the IEEE 1599 Standard. In: Proceedings of the IEEE CS Conference The Use of Symbols To Represent Music And Multimedia Objects. IEEE CS, Lugano (2008)Google Scholar
  2. 2.
    Puckette, M.S.: Pure Data: another integrated computer music environment. In: Proceedings of Second Intercollege Computer Music Concerts, Tachikawa, Japan, pp. 37–41 (1996)Google Scholar
  3. 3.
    Authors, V.: The Complete MIDI 1.0 Detailed Specification. Document version 96.1. The MIDI Manufacturers Association (1996)Google Scholar
  4. 4.
    Temperley, D.: What’s Key for Key? The Krumhansl-Schmuckler Key-Finding Algorithm Reconsidered. Music Perception 17(1), 65–100 (1999)Google Scholar
  5. 5.
    Krumhansl, C.L.: Cognitive Foundations of Musical Pitch. Oxford University Press, Oxford (1990)Google Scholar
  6. 6.
    Cambouropoulos, E.: Pitch Spelling: a Computational Model. Music Perception 20(4), 411–430 (2003)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Stefano Baldan
    • 1
  • Luca A. Ludovico
    • 1
  • Davide A. Mauro
    • 1
  1. 1.Laboratorio di Informatica Musicale (LIM), Dipartimento di Informatica e Comunicazione (DICo)Università degli Studi di MilanoMilanItaly

Personalised recommendations