History - The Beginning of Son of SoX
SoX has been around since 5th June 1991 when it was first created by Lance Norskog and posted to the usenet group alt.sources under its short-lived original name AUX (Aural eXchange):
Group: alt.sources From: Jul 3, 1991 Until: Jul 9, 1991 [459:firstname.lastname@example.org] kjv browser, part 10 of 11 [649:email@example.com] kjv browser, part 7 of 11 [426:firstname.lastname@example.org] libiexec: #! support for systems without it in the kernel [ 62:email@example.com] TUA (The Uucp Analyzer) available via FTP [246:magnus%thep.l] autosign utility for Mail User's Shell (mush) part 01/01 [1043:d...@cwi.nl ] sources for MAC archive unpacker (part 1) [3154:d...@cwi.nl ] sources for MAC archive unpacker (part 2) [2445:thinman@netc] Aural eXchange: Sound sample translator [1429:jpr@jpradley] XC 3.0b 1/5 Communications Program [135:tchrist@conve] preambulate: stick NIH header on perl programs [1550:eric@egsner.] cvs patches for System V release 3.2 (was: rcs and cvs) [ 0: ] Re: FTP archive of alt.sources? [2019:jpr@jpradley] XC 3.0b 2/5 Communications Program [1219:jpr@jpradley] XC 3.0b 3/5 Communications Program [1662:jpr@jpradley] XC 3.0b 4/5 Communications Program
Lance designed the core of SoX which is designed so that others can develop separate modules that know how to convert to and from a given format. The core of SoX can then convert any file format that has a module in to any other format that has a module. People from around the net have contributed modules for most of the popular formats in use today.
In 1995, Lance made his last offical release of SoX. Around that time span, I (Chris Bagwell), decided to start making various bug fixes to SoX as well as add support for playing and recording under Linux and Sun computers. In 1996 I decided to start making my own releases of SoX containing my patches as well as those circulating around the net. Lance's historic web-page for SoX can be seen by searching for http://www.spies.com/Sox/ in the Wayback Machine.
SoX was originally developed on a UNIX/386 machine running AT&T V3.2; the primary development platform these days is Linux.