Note onset detection

后端 未结 6 725
悲&欢浪女
悲&欢浪女 2020-11-30 20:07

I am developing a system as an aid to musicians performing transcription. The aim is to perform automatic music transcription (it does not have to be perfect, as the user wi

6条回答
  •  眼角桃花
    2020-11-30 20:33

    Hard onsets are easily detected in the time domain by using an average energy measurement.

    SUM from 0 to N (X^2)

    Do this with chunks of the entire signal. You should see peaks when onsets occur (the window size is up to you, my suggestion is 50ms or more).

    Extensive Papers on Onset Detection:

    For Hardcore Engineers:

    http://www.nyu.edu/classes/bello/MIR_files/2005_BelloEtAl_IEEE_TSALP.pdf

    Easier for average person to understand:

    http://bingweb.binghamton.edu/~ahess2/Onset_Detection_Nov302011.pdf

提交回复
热议问题