Skip to main content
Article
PureMX: Automatic transcription of MIDI live music performances into XML format
Computer Sciences and Electrical Engineering Faculty Research
  • Stefano Baldan
  • Luca A. Ludovico
  • Davide Andrea Mauro, PhD, Marshall University
Document Type
Conference Proceeding
Publication Date
5-18-2009
Abstract

This paper addresses the problem of the real-time automatic transcription of a live music performance into a symbolic format based on XML.

The source data are given by any music instrument or other device able to communicate with Pure Data by MIDI. Pure Data is a free, multi-platform, real-time programming environment for graphical, audio, and video processing. 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 realtime recognition of music events.

Finally, a case study will be presented: PureMX, an application able to perform such an automatic transcription.

Comments

This paper was presented at 6th International Symposium on Computer Music Modeling and Retrieval, CMMR 2009 - Auditory Display, Copenhagen (Denmark), 2009. Proceedings of the 15th International Conference on Auditory Display, Copenhagen, Denmark May 18 - 22, 2009. The copy of record is archived at https://smartech.gatech.edu/handle/1853/51410. Copyright © The Authors.

Citation Information
Baldan, S., Ludovico, L. A., and Mauro, D. A. “PureMX: Automatic transcription of MIDI live music performances into XML format.” 6th International Symposium on Computer Music Modeling and Retrieval, CMMR 2009 - Auditory Display, Copenhagen (Denmark), 2009.