Re: [LAU] the swinger

From: Chris Cannam <cannam@email-addr-hidden-day-breakfast.com>
Date: Wed Jun 02 2010 - 17:41:25 EEST

On Tue, Jun 1, 2010 at 9:50 PM, Robert Jonsson <spamatica@email-addr-hidden> wrote:
> I saw the recent thread about beat detection and recalled having seen
> this link but didn't check it out.
> Don't know how it is done, perhaps I'm wrong about it using beat
> detection, the result is really quite amazing though :-)
> Apparently all done in python:
> http://musicmachinery.com/2010/05/21/the-swinger/

Agreed, this is a lovely example. It uses the Echonest API, which is
a web service API so unfortunately all the really interesting stuff is
hidden behind the web service.

Here is a quick shell script that does the same thing using only free
(i.e. GPL or BSD) software:

  http://all-day-breakfast.com/m/swing.sh

You'll need vamp-simple-host, the Vamp aubio plugins (or the QM plugin
set, but that doesn't meet the licensing requirement) and Rubber Band
v1.5.0.

Chris
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Wed Jun 2 20:15:01 2010

This archive was generated by hypermail 2.1.8 : Wed Jun 02 2010 - 20:15:01 EEST