Join wav files
qwavjoin [option]...file1file2...
qwavjoin reads a list of wav files and joins them in one wav file in the specified order. the files must have the same parameters (i.e. sampling rate, bytes per sample, ...) in order that the joining can be done.
-h,--help
show a brief help and exit.
-o <outfile>, --output=<outfile>
outfile is the name of the file where all the samples will be copied. if this option is not used, the samples from the second to the last file of the list will be appended to file1.
-v,--verbose
show which operations are done.
-V,--version
show version and exit.
tests has been done only with 44100 Hz 16 bit stereo files, though it may work with mono/stereo 8/16 bits files.
http://www.etse.urv.es/~dmanye/quelcom/quelcom.html