• DocumentCode
    1650816
  • Title

    An open-source drum transcription system for Pure Data and Max MSP

  • Author

    Miron, Marius ; Davies, Matthew E. P. ; Gouyon, Fabien

  • Author_Institution
    Sound & Music Comput. Group, INESC TEC, Porto, Portugal
  • fYear
    2013
  • Firstpage
    221
  • Lastpage
    225
  • Abstract
    This paper presents a drum transcription algorithm adjusted to the constraints of real-time audio. We introduce an instance filtering (IF) method using sub-band onset detection, which improves the performance of a system having at its core a feature-based K-nearest neighbor classifier (KNN). The architecture proposed allows for adapting different parts of the algorithm for either bass drum, snare drum or hi-hat cymbals. The open-source system is implemented in the graphic programming languages Pure Data (PD) and Max MSP, and aims to work with a large variety of drum sets. We evaluated its performance on a database of audio samples generated from a well known collection of midi drum loops randomly matched with a diverse collection of drum sets. Both of the evaluation stages, testing and validation, show an improvement in the performance when using the instance filtering algorithm.
  • Keywords
    filtering theory; musical instruments; programming languages; public domain software; signal classification; KNN; Max MSP; Pure Data; audio samples generation; bass drum; feature-based K-nearest neighbor classifier; graphic programming languages; hi-hat cymbals; instance filtering; midi drum loops; open-source drum transcription; real-time audio; snare drum; sub-band onset detection; Hybrid fiber coaxial cables; Labeling; Open source software; Real-time systems; Signal processing algorithms; Testing; Training; drum transcription; feature-based classification; machine learning; real-time audio; signal processing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6637641
  • Filename
    6637641