[LAD] BPM and key detection libraries

David Moreno Montero dmoreno at coralbits.com
Thu Oct 17 09:38:18 CEST 2019


Hi,

for a project I used MiniBPM (https://breakfastquay.com/minibpm/) and it
gave me very good results for beat detection. It's GPL, or small payment
for commercial use.

As an alternative I used SoundTouch (
https://gitlab.com/soundtouch/soundtouch/) that also give pitch and tempo
control, and although the pitch/tempo algorithms are good, the BPM
detection is way worse than MiniBPM. This one is LGPL.

Regards,
David.


On Thu, 17 Oct 2019 at 05:52, michael noble <looplog at gmail.com> wrote:

>   As a case in point, Mixxx uses Vamp:
> https://www.mixxx.org/wiki/doku.php/developer_guide_analysers
>
> On Thu, Oct 17, 2019 at 12:47 PM michael noble <looplog at gmail.com> wrote:
>
>> You might also look at Aubio: https://github.com/aubio/aubio
>>
>> BTW, Vamp has an SDK, so it should be suited to your needs. See here:
>> https://vamp-plugins.org/develop.html
>>
>>
>>
>> On Wed, Oct 16, 2019 at 7:58 PM Louigi Verona <louigi.verona at gmail.com>
>> wrote:
>>
>>> Plugins are good, but I am more interested in libraries that people can
>>> use for their projects.
>>>
>>> bpm-tools look like what I mean, but they are so old: last release was
>>> in 2013. Are there any other open source libraries people use?
>>>
>>> Louigi Verona
>>> https://louigiverona.com/
>>>
>>>
>>> On Mon, Oct 14, 2019 at 3:06 PM Robin Gareus <robin at gareus.org> wrote:
>>>
>>>> On 10/14/19 10:36 AM, Louigi Verona wrote:
>>>> > Hey everyone!
>>>> >
>>>> > What are the bpm and key detection libraries people use for open
>>>> source
>>>> > projects? And how good are they?
>>>>
>>>> https://vamp-plugins.org/download.html are amazing.
>>>>
>>>> You can test for yourself using sonic-visualizer.
>>>>
>>>>
>>>> Cheers!
>>>> robin
>>>> _______________________________________________
>>>> Linux-audio-dev mailing list
>>>> Linux-audio-dev at lists.linuxaudio.org
>>>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>>>
>>> _______________________________________________
>>> Linux-audio-dev mailing list
>>> Linux-audio-dev at lists.linuxaudio.org
>>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>>
>> _______________________________________________
> Linux-audio-dev mailing list
> Linux-audio-dev at lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>


-- 
David Moreno Montero

dmoreno at coralbits.com
+34 658 18 77 17
[image: Coralbits.com] <http://www.coralbits.com/>
http://www.coralbits.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.linuxaudio.org/archives/linux-audio-dev/attachments/20191017/9f9aa96b/attachment.html>


More information about the Linux-audio-dev mailing list