views:

334

answers:

1

Looking for a program / lib (preferably in .NET) that can take a sound file (mp3/wav/etc) and generate a sound wave image from it (similar to image below)

+1  A: 

I wrapped mp3 decoder library and made it available for .net developers. You can find it here:

http://sourceforge.net/projects/mpg123net/

Included are the samples to convert mp3 file to PCM, and read ID3 tags.

So, convert your mp3 file to PCM, and then compute log(max(some block)) for each vertical line. You'll have to determine what is desired length of the 'some block' in previous sentence, according to your needs.

Daniel Mošmondor
Interesting! Will have a look at it!
hbruce