Discussion:
Minim... or we need an audio library :)
Stuart Axon
2010-05-15 16:34:52 UTC
Permalink
I made a simple audio vis using pyaudio, but it's a pretty basic. Having looked around, I found Minim: It's for processing, but it looks really good, with a nice api, with stuff like beat detection:

http://code.compartmental.net/tools/minim/manual-beatdetect/

If I wasn't messing with rendering I'd consider porting this :)
(Note: there is also a C++ version, so we might be able to use SWIG or Boost.Python

If anyone has some spare cycles might be worth looking at.... ?



S++
Sebastian Oliva
2010-05-16 21:12:27 UTC
Permalink
Post by Stuart Axon
I made a simple audio vis using pyaudio, but it's a pretty basic.
Having looked around, I found Minim: It's for processing, but it
looks really good, with a nice api, with stuff like beat
http://code.compartmental.net/tools/minim/manual-beatdetect/
If I wasn't messing with rendering I'd consider porting this :)
(Note: there is also a C++ version, so we might be able to use SWIG or Boost.Python
If anyone has some spare cycles might be worth looking at.... ?
S++
You might be interested on echo nest
http://code.google.com/p/echo-nest-remix/ while it's not a real-time
audio library, it might be of use specially if you are processing data
from songs. It is significantly more powerful than minim, as minim is
intended to have a basic and easy to use API, but it's biggest flaw is
that it is server based. Also look at
http://wiki.python.org/moin/PythonInMusic

Loading...