jamiebullock / LibXtract

LibXtract is a simple, portable, lightweight library of audio feature extraction functions.
MIT License
227 stars 46 forks source link

Make some tutorials for LibXtract #2

Open jamiebullock opened 12 years ago

q-depot commented 11 years ago

Hi Jamie,

I'm about to have a go with libXtract in Cinder, I was wondering if you have other docs, tutorials or examples.

Also do you reckon LibXtract is suitable for realtime applications?

thanks.

jamiebullock commented 11 years ago

Hi Andrea,

I keep meaning to improve the LibXtract documentation.

However, for now, each feature is explained in detail in the second chapter of my PhD thesis:

https://s3-eu-west-1.amazonaws.com/papers/jamiebullock_phd.pdf

If you have any further questions, let me know.

Jamie

On 13 Mar 2013, at 15:33, Andrea notifications@github.com wrote:

Hi Jamie,

I'm about to have a go with libXtract in Cinder, I was wondering if you have other docs, tutorials or examples.

thanks.

— Reply to this email directly or view it on GitHub.

q-depot commented 11 years ago

that's fantastic, thanks for sharing.

I'm looking for a library to do the audio analysis in real-time on multiple channels(up to 16), do you think I can do it with LibXtract?

jamiebullock commented 11 years ago

Yes, I should think so. LibXtract is pretty efficient, but it obviously depends on your block size and CPU speed. If you just want a rough analysis then it's best to use a smaller block size, e.g. 128/256.

Jamie

On 13 Mar 2013, at 15:58, Andrea notifications@github.com wrote:

that's fantastic, thanks for sharing.

I'm looking for a library to do the audio analysis in real-time on multiple channels(up to 16), do you think I can do it with LibXtract?

— Reply to this email directly or view it on GitHub.

q-depot commented 11 years ago

that sounds good, I'll try to build a Cinder block as soon as I figure out how the library is structured, I'm not too familiar with plain C