Re: [LAD] BPM and key detection libraries

2019-10-22 Thread Louigi Verona
Just wanted to thank everyone for the replies, this was very helpful!

Louigi Verona
https://louigiverona.com/


On Thu, Oct 17, 2019 at 9:38 AM David Moreno Montero 
wrote:

> 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  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  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 
>>> 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  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@lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>
 ___
 Linux-audio-dev mailing list
 Linux-audio-dev@lists.linuxaudio.org
 https://lists.linuxaudio.org/listinfo/linux-audio-dev

>>> ___
>> Linux-audio-dev mailing list
>> Linux-audio-dev@lists.linuxaudio.org
>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>
>
>
> --
> David Moreno Montero
>
> dmor...@coralbits.com
> +34 658 18 77 17
> [image: Coralbits.com] 
> http://www.coralbits.com
>
>
>
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-17 Thread David Moreno Montero
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  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  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 
>> 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  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@lists.linuxaudio.org
 https://lists.linuxaudio.org/listinfo/linux-audio-dev

>>> ___
>>> Linux-audio-dev mailing list
>>> Linux-audio-dev@lists.linuxaudio.org
>>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>>
>> ___
> Linux-audio-dev mailing list
> Linux-audio-dev@lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>


-- 
David Moreno Montero

dmor...@coralbits.com
+34 658 18 77 17
[image: Coralbits.com] 
http://www.coralbits.com
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-16 Thread michael noble
  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  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 
> 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  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@lists.linuxaudio.org
>>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>>
>> ___
>> Linux-audio-dev mailing list
>> Linux-audio-dev@lists.linuxaudio.org
>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>
>
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-16 Thread michael noble
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 
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  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@lists.linuxaudio.org
>> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>>
> ___
> Linux-audio-dev mailing list
> Linux-audio-dev@lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-16 Thread Louigi Verona
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  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@lists.linuxaudio.org
> https://lists.linuxaudio.org/listinfo/linux-audio-dev
>
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-14 Thread Robin Gareus
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@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev


Re: [LAD] BPM and key detection libraries

2019-10-14 Thread Christopher Arndt
Am 14.10.19 um 10:36 schrieb Louigi Verona:
> What are the bpm and key detection libraries people use for open source
> projects? And how good are they?

I use these command line tools: http://www.pogo.org.uk/~mark/bpm-tools/

Only needed it a couple of times but worked well then, even with non-EDM
music, im my case Irish Folk.


The AUR package for this has a minor patch for the bpm-tag script:

https://aur.archlinux.org/packages/bpm-tools


Chris


0x1E0D97B33A4E1F31.asc
Description: application/pgp-keys
___
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
https://lists.linuxaudio.org/listinfo/linux-audio-dev