concatenate strings together any number of soundfiles sequentially into one output file. Blank sound can be added between soundfiles in output by specifying the duration of the blank sound in either samples with the -s option, or in seconds with the -t option.
If any input sound is a stereo file, then the output soundfile will be stereo, and any mono files will duplicate their channels into both the left and right of the output soundfile.
Possible uses for concatenate include stringing short soundfiles together for convenient storage/playback, or creating interesting waveforms from small component files.
Usage: concatenate [-q][-s samples | -t time] insound(s) outsound Options: -s = the number of blank samples to add between input soundfiles -t = the time in seconds of blank samples to add between input soundfiles. Overrides the -s option. Sampling rate of the first soundfile is used to calculate blank gap. -q = quiet mode. Do not display message as each soundfile is read. --options = list of all options, aliases and defaults
# concatenate examples: # Makes a soundfile with all of the system sounds (on a NeXT computer). concatenate -s 3000 /NextLibrary/Sounds/*.snd all.snd