beat detection in audio..

mrpackethead's picture

I'm trying to figure out how to detect 'beats' in audio.

Audio peaks don't quite cut it..

I'm tempted to 'record' a beat track on the music i want to use, and trigger off that, but that would limit me to using music that i've pre-recorded..

cybero's picture
Re: beat detection in audio..

I haven't made actual progress on this, but this is what I am background reading from, prior to trying to make this happen, using XCode Beat Detection, for a custom patch approach, although I guess with a little careful sorting of a split structure, averaging of index clumps 0 - 5, ..., etc, one could algorithmically reproduce the overall logic required for the process to succeed using a set of QC's own math, script and logic patches.

usefuldesign.au's picture
Re: beat detection in audio..

There are lots of threads at http://www.cycling74.com/forums/index.php about sound responsive stuff.

To paraphrase somebody – easy to make reactive (eg. peak volume) to create something meaningful can be a long term pursuit. Have to second that. I haven't made or seen much that is more than peak-reactive, which rarely cuts it IMHO.

tb's randomwalk cybero modified for sound almost got there!

monobrau's picture
Re: beat detection in audio..

I've never had time to try it, but this may be a lead:

http://lab.neongolden.net/archives/223

It's a max/msp runtime that supposedly sends to QC via midi.

cybero's picture
Re: beat detection in audio..

It's definitely a lead, but one that requires max/msp, though I can't help but wonder if it can't be re-jigged to run rather more generically.

monobrau's picture
Re: beat detection in audio..

It's actually a max msp runtime, so no max install needed.

cybero's picture
Re: beat detection in audio..

thanks for the clarification