Information about WAV files and their structure can be found here: http://en.wikipedia.org/wiki/WAV
Options Information
-list
Meta-information export for a list of .wav audio files
-mono
Converts the audio file from stereo (existence of 2 channels) to monophonic (existence of only one channel).
-mix
Mixing of two tracks
-chop
Slices an audio file from one given second to another.
-reverse
Inverts the data of an audio file.
-similarity
Checks the similarity per byte of the given audio files. The similarity test is based on two algorithms: (a) the Euclidean matching technique and (b) Longest Common Subsequence (LCSS) matching.
–encodeText
Hides a text file inside a wav audio file.
–decodeText
Decrypt / Recover secret text from a WAV audio file
Compile:
make clean
make
(change PROJ variable name to your project name)
Execute:
./wavengine <-option> sound1.wav [ sound2.wav sound3.wav ...]