On Wednesday 12 November 2008 21:22:36 Srdjan Todorovic wrote:
Hello folks!
I'm looking for some sound analysis software for Linux. I wish to be able to pass it a PCM wav or an MP3 and have it generate some statistics and preferably some graphs. In particular, I'm looking for amplitude/frequency graphs and harmonic analysers.
One of the projects ongoing in my research group[1] is OMRAS2[2] (Online Music Recognition And Searching) which includes the development of various tools[3] for doing things like feature extraction and indexing of audio data. The project, and consequently also the tool development, is still in progress. However, the base tools, audioDB and fftExtract, are both reasonably complete.
Having the ability to tag sound sample files or tag certain events (ie. tag a specific PCM sample or selection of samples) would certainly be a bonus.
OMRAS2 also includes work on developing tools to do this sort of thing.
If nothing exists, I could be tempted to have a stab at making a similar program from scratch. Or would consider using libraries/classes in a custom app.
If you're interested in signal processing in general, Smith 1997 is good and available online[4]
Cheers, Richard
[1] http://www.doc.gold.ac.uk/isms/ [2] http://www.omras2.com/cgi-sys/cgiwrap/musicstr/view/Main/ [3] http://www.omras2.com/cgi-sys/cgiwrap/musicstr/view/Main/ToolDev [4] http://www.dspguide.com/