DSPRelated.com
Forums

audio processing

Started by jadaayu April 18, 2006
How to read a wav file using c and to perform discrete wavelet trans
for it?

>How to read a wav file using c and to perform discrete wavelet trans >for it? >
To read wav file using c, you need to know the format in which the data is stored in the wav file. I think this will help: http://www.borg.com/~jglatt/tech/wave.htm - Krishna
jadaayu wrote:
> How to read a wav file using c and to perform discrete wavelet trans > for it?
SOX is a free utility to convert audio files. Use that to convert the WAV file to raw data. Leon
> >jadaayu wrote: >> How to read a wav file using c and to perform discrete wavelet trans >> for it? > >SOX is a free utility to convert audio files. Use that to convert the >WAV file to raw data. > >Leon >
Ya. SOund eXchange(SOX) would be helpful in this case, and we can do much more with it. I have worked on it in Linux. But I don't know whether "jadaayu" works in Windows or Linux. Is a WinNT binary available for SOX? - Krishna
jadaayu wrote:
> How to read a wav file using c and to perform discrete wavelet trans > for it?
you'll have to worry about how to do DWT without any help from me, but to read a wav file in C i think Erik, the MegaNerd, has free code for you: http://www.mega-nerd.com/libsndfile/ r b-j