Description: A WAV file is binary file in the RIFF format, RIFF format enables the user to haev multiple information in the same file which can either be used or not.
The information is stored in chunks, each chunk have its type (4 chars) and side (dword) so it can be skipped if you are not interested in the data or to be read the file.
You can download the demo software that shows wave file in a signal display graph with functions as: paning, zoom, multiple audio channels and more
http://www.com-n-sense.com/ftproot/SignalDisplay.zip
(the zip file contains the wavefileparser component and signaldisplay component).
The following code parses WAV files into accessable chunks
To Search:
File list (Check if you may need any files):
WaveFileParser.txt