Description: libmad is a powerful open source library written in C that decodes MP3 files to uncompressed PCM data. However, it compiles as a static library, limiting its access to C/C++. I have written code (based on the source madlld) that compiles to a DLL, enabling other languages (i.e., C#, Visual Basic etc.) to access the libmad library using the simple interface I ve provided.
To Search:
File list (Check if you may need any files):
FFTdemo\codeproject_template.html
.......\Fourier.cpp
.......\Fourier.h
.......\MemoryDC.h
.......\ReadMe.txt
.......\Recorder.cpp
.......\Recorder.h
.......\res\waveInFFT.ico
.......\...\waveInFFT.rc2
.......\resource.h
.......\SpectrumGraph.cpp
.......\SpectrumGraph.h
.......\StdAfx.cpp
.......\StdAfx.h
.......\waveInFFT.cpp
.......\waveInFFT.dsp
.......\waveInFFT.dsw
.......\waveInFFT.h
.......\waveInFFT.rc
.......\waveInFFT.sln
.......\waveInFFT.sln.old
.......\waveInFFT.suo.old
.......\waveInFFT.vcproj
.......\waveInFFT.vcproj.7.10.old
.......\waveInFFT.vcproj.FREDHOME.Frederick.user
.......\waveInFFTDlg.cpp
.......\waveInFFTDlg.h
.......\res
FFTdemo