SoX

SoX
Sound eXchange
Developer(s) Chris Bagwell, et al.
Stable release 14.3.2 / 27 February 2011; 8 months ago (2011-02-27)
Written in C
Operating system Cross-platform
Type Digital audio editor
License GNU General Public License
Website sox.sourceforge.net

Sound eXchange, abbreviated SoX, is a free cross-platform digital audio editor, licensed under the GNU General Public License, and distributed by Chris Bagwell through SourceForge.net. SoX is written in standard C, and has a command line interface.

On Unix-like systems, SoX (as the play command) is commonly provided as the system audio file player.

Contents

Features

Some of SoX's features are:

A SoX spectrogram
  • Processing via chorus, flanger, echo, phaser, compressor, delay, filter (high-pass, low-pass, shelving, etc.)
  • Adjustment of speed (pitch and tempo), pitch (without tempo), tempo (without pitch), and sample-rate
  • Noise removal using frequency profiling, implemented since December 2004
  • Silent passage removal, implemented since September 2001
  • Simple audio synthesis
  • Multi-file & multi-track mixing
  • Multi-file merging (e.g. 2 mono to 1 stereo)
  • Statistical analysis; spectrogram analysis

Examples

SoX being used to process some audio:

$ sox track1.wav track1-processed.flac remix - norm -3
 highpass 22 gain -3 rate 48k norm -3 dither

Input File     : 'track1.wav'
Channels       : 2
Sample Rate    : 44100
Precision      : 16-bit
Duration       : 00:02:54.97 = 7716324 samples = 13123 CDDA sectors
Sample Encoding: 16-bit Signed Integer PCM
Endian Type    : little

Output File    : 'track1-processed.flac'
Channels       : 1
Sample Rate    : 48000
Precision      : 16-bit
Duration       : 00:02:54.97 = 8398720 samples ~ 13123 CDDA sectors
Sample Encoding: 16-bit FLAC

sox: effects chain: input      44100Hz 2 channels 16 bits (multi)
sox: effects chain: remix      44100Hz 2 channels 16 bits (multi)
sox: effects chain: norm       44100Hz 1 channels 16 bits
sox: effects chain: highpass   44100Hz 1 channels 16 bits
sox: effects chain: gain       44100Hz 1 channels 16 bits (multi)
sox: effects chain: rate       44100Hz 1 channels 16 bits
sox: effects chain: norm       48000Hz 1 channels 16 bits
sox: effects chain: dither     48000Hz 1 channels 16 bits (multi)
sox: effects chain: output     48000Hz 1 channels 16 bits (multi) 

Playing some audio files:

$ play *.ogg

01 - Summer's Cauldron.ogg:

  Encoding: Vorbis
  Channels: 2 @ 16-bit   Track: 01 of 15
Samplerate: 44100Hz      Album: Skylarking
Album gain: -7.8dB      Artist: XTC
  Duration: 00:03:19.99  Title: Summer's Cauldron

In:20.8% 00:00:41.61 [00:02:38.38] Out:1.84M [  ====|====  ]        Clip:0 

History

SoX was created in July 1991 by Lance Norskog and posted to the Usenet group alt.sources as Aural eXchange: Sound sample translator. With the second release (in November the same year) it was renamed Sound Exchange. Norskog continued to maintain and release SoX via Usenet, ftp, and then the web until early 1995, at which time SoX was at version 11 (gamma). In May 1996, Chris Bagwell started to maintain and release updated versions of SoX, starting with version sox-11gamma-cb. In September 2000, Bagwell registered the project at Sourceforge with project name "sox". The registration was announced on the 4 September 2000[citation needed] and SoX 12.17 was released on 7 September 2000.

Throughout its history SoX has had many contributing authors; Guido van Rossum, best known as creator of the Python programming language, was a significant contributor in SoX's early days.[citation needed]

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Sox — may refer to: * Socks, garments worn on the foot * Boston Red Sox, an American baseball team * Chicago White Sox, an American baseball team * Pawtucket Red Sox, a Red Sox affiliated American minor league baseball team * Colorado Springs Sky Sox,… …   Wikipedia

  • Sox-2 — Masse/Länge Primärstruktur 317 Aminosäuren …   Deutsch Wikipedia

  • Sox — steht für: Sarbanes Oxley Act, ein US amerikanisches Bundesgesetz SoX steht für: SoX Sound eXchange, the Swiss Army knife of audio manipulation (ein Kommandozeilen Programm zur Bearbeitung von Audiodaten → Audioeditor#SoX) Sox steht für: Sox 2,… …   Deutsch Wikipedia

  • SOX — Sarbanes Oxley Act of 2002 / Sarbanes Oxley / SOX/ Sarbox / Public Company Accounting Reform and Investor Protection Act of 2002 A US statute which became law on 30 July 2002. The Act makes substantial changes to the regulation of the accounting… …   Law dictionary

  • SOX — noun LAW ACCOUNTING an informal word for the Sarbanes Oxley Act * * * SOX UK US noun [U] LAW, FINANCE ► ABBREVIATION for THE SARBANES OXLEY …   Financial and business terms

  • sox — [sɔks US sa:ks] n [plural] an American spelling of socks , used especially in advertising …   Dictionary of contemporary English

  • sox — [säks] n. alt. pl. of SOCK1 (sense 3) …   English World dictionary

  • sox — (1) SoxR: Redox sensory protein in E. coli. (2) SOX syndrome: Sialadenitis, osteoarthritis and xerostomia syndrome. (3) Sox genes: Gene family involved in many developmental processes. Sox 2 regulates transcription of FGF 4 gene, sox 3 is… …   Dictionary of molecular biology

  • Sox 2 — Sox2 La protéine Sox2 est un facteur de transcription essentiel dans le maintien de l’auto renouvellement des cellules souches embryogéniques indifférenciées. Identification Source Symbole Sox2 UniProt P48431[1] OMIM 206900[2],184429 …   Wikipédia en Français

  • SOX — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”