Difference between revisions of "Catwav"

From s23
Jump to navigation Jump to search
imported>mutante
m
 
imported>mutante
m
 
Line 20: Line 20:
 
</pre>
 
</pre>
  
 +
 +
* http://www.boutell.com/scripts/catwav.html
  
 
[[Category:Linux]]
 
[[Category:Linux]]
 
[[Category:Unix]]
 
[[Category:Unix]]
 
[[Category:Scripts]]
 
[[Category:Scripts]]
[[Category:Audio]]
+
[[Category:Music]]

Latest revision as of 13:05, 22 May 2005

Catwav is a Unix command-line tool for concatenating two .wav files together to a third.

It just works like the well known cat command for concatenating regular files.

Syntax:

catwav file1.wav file2.wav outputfile.wav

License Terms

Public domain. Do as you see fit with this script.

#!/bin/sh
sox $1 -r 44100 -c 2 -s -w /tmp/$$-1.raw
sox $2 -r 44100 -c 2 -s -w /tmp/$$-2.raw
cat /tmp/$$-1.raw /tmp/$$-2.raw > /tmp/$$.raw
sox -r 44100 -c 2 -s -w /tmp/$$.raw $3
rm /tmp/$$*.raw