Need util to quickly join WAVs
Need util to quickly join WAVs
I need a utility to quickly take a bunch of WAVs and join them into one big WAV, for authoring a CUE sheet. Is there anything that will fit the bill? Currently, I'm using the "Open Append..." function in CEPro 1.3, but this is rather tedious and time-consuming. It's also not "undoable."
The answer:
http://www.etree.org/shnutils/shntool/
-------------
2b. join mode
-------------
The purpose of join mode is to concatenate WAVE data from multiple files into
one output file. This can be useful if you want to completely retrack a show,
not just fix sector boundary problems. Note that all input files must have the
same WAVE format, number of channels, samples per second, bits per sample and
rate - otherwise shntool can't join them. If all input files are CD-quality,
then by default the output file will be post-padded with zero-bytes up to the
next multiple of 2352 bytes, if necessary. If you want to pre-pad the file
instead, use the '-prepad' option. If no padding is desired, use the '-nopad'
option. Unless you use the '-stdout' option, the output file will be named
'joined.ext', where 'ext' is the extension of the output file format. It will
be created in the current directory unless told otherwise via the '-d'
command-line switch. The default output format is 'wav' for unmodified builds
of shntool.
http://www.etree.org/shnutils/shntool/
-------------
2b. join mode
-------------
The purpose of join mode is to concatenate WAVE data from multiple files into
one output file. This can be useful if you want to completely retrack a show,
not just fix sector boundary problems. Note that all input files must have the
same WAVE format, number of channels, samples per second, bits per sample and
rate - otherwise shntool can't join them. If all input files are CD-quality,
then by default the output file will be post-padded with zero-bytes up to the
next multiple of 2352 bytes, if necessary. If you want to pre-pad the file
instead, use the '-prepad' option. If no padding is desired, use the '-nopad'
option. Unless you use the '-stdout' option, the output file will be named
'joined.ext', where 'ext' is the extension of the output file format. It will
be created in the current directory unless told otherwise via the '-d'
command-line switch. The default output format is 'wav' for unmodified builds
of shntool.