medleydb icon indicating copy to clipboard operation
medleydb copied to clipboard

Converting instrument activations to segments?

Open bmcfee opened this issue 9 years ago • 2 comments

I re-read the medleydb paper, and it doesn't actually say how the instrument segment annotations were computed from the activation functions. Is it just threshold at 0.5 and then run-length encode samples to intervals? Or is there some smoothing involved?

bmcfee avatar Dec 13 '16 20:12 bmcfee

Is it just threshold at 0.5 and then run-length encode samples to intervals?

Yes exactly. No smoothing.

rabitt avatar Dec 13 '16 23:12 rabitt

Rounding activations is often a lot worse than using some threshold on the first-order derivative (i.e. peak picking) to determine local max/min, no? Or this for example, is really good IMO (running averages).

carlthome avatar Feb 06 '17 14:02 carlthome