foo_bpm icon indicating copy to clipboard operation
foo_bpm copied to clipboard

Incorporate new study for finding beets

Open Forsskieken opened this issue 7 years ago • 1 comments

Hi,

Thanks for this fine piece of software, detecting slow music and classical music still seems to be off a lot. Probably it's my fault as I can't seem to graph the parameters and how to use them correctly.

In looking for other BPM I found this https://www.researchgate.net/publication/3334132_A_Tutorial_on_Onset_Detection_in_Music_Signals which maybe can make this BPM better.

Or if it's not the case, maybe an explanation of which values to use for slow, classical pop music to get better results.

Forsskieken avatar Mar 01 '18 07:03 Forsskieken

Hi, I am not the original author of the component. Essentially I only applied some polish to the component like technical updates, performance tweaks, and resolving license conflicts. Unfortunately I lack the musical training to do BPM labeling by hand. Therefore I don't feel qualified to provide hints on this topic. I suggest you ask your question on the foobar2000 forum. You can find the link in the readme file or in the about message of the component. You will have a much better chance of getting helpful advice from fellow users there. :)

While I cannot comment on the used algorithm without checking the code, I noticed that your paper is referenced in Onset Detection Revisited from 2006 which was one of the references used by the original other of the component. You might be interested in the conclusion in that paper and the description of the data sets used for evaluation. In particular the authors of Onset Detection Revisited observe that there is no single best algorithm among the ones they tested. Some work best on popular and jazz music, others on solo violin or piano music. I could not find any mention of classical music played by an orchestra.

If you check citations of your paper you can find some more recent ones, for example

stengerh avatar Mar 02 '18 20:03 stengerh