An UNIX command-line tool for sound mangling. The name stands
for Sound exchange.
Some things Sox can do, among others:
Currently (as of version 12.16), it supports following sample
formats (from the sox(1) manual page):
Currently, raw (no header) binary
and textual data, Amiga 8SVX, Apple/SGI AIFF, SPARC .AU
(w/header), NeXT .SND, CD-R, CVSD, GSM 06.10, Mac HCOM,
Sound Tools MAUD, OSS device drivers, Turtle Beach .SMP,
Sound Blaster, Sndtool, and Sounder, Sun Audio device
driver, Yamaha TX-16W Sampler, IRCAM Sound Files,
Creative Labs VOC, Psion .WVE, and Microsoft
RIFF/WAV are supported.
The only really bad problem I see with it is that the command-line
syntax is very hard to understand, but I've seen worse. (Tip: ecasound.)
It's a good tool to be used when you need to pipe one sound sample from program to another and do some weird transformations in the middle. Too bad it doesn't do everything - LADSPA support would be a plus.