SoX Changelog

What's new in SoX 14.4.0

Nov 12, 2012
  • Add floating point encodings in AIFF-C files.
  • Pad WAV data chunks to an even number of bytes.
  • Made Pulse Audio driver the default driver.
  • Fix crash when specifying OSX coreaudio device name.
  • Lots of improvements to man pages.
  • New upsample, hilbert, and downsample effects.
  • Fix fading bugs.
  • Enable --plot on biquad and fir effects.
  • Now effects chain can be unlimitted length.
  • Fix newfile/restart effects when merging or mixing files.
  • Fix crash in compand and mcompand effect.
  • Improved audio length calculations when using effects.
  • New trim effect with enhanced capabilities.
  • Fix -p option on Windows.
  • Improved large file support.
  • MP2 write support.

New in SoX 14.3.2 (Jan 25, 2012)

  • Seek support for MP3 files.
  • Fix WavPack header bugs.
  • Fix length error in 24-bit RIFF files.
  • Add default channel mapping to 24-bit RIFF files.
  • Fix ffmpeg crashes on some CPU's.
  • Read wider range of WAV files with chunks embedded.
  • Fix incorrect MP3 length determination with some VBR files with initial silence.
  • Fix segfaults on Mac OS X playback. Recording now works on OSX.
  • Allow specifying non-default audio device on OS X.
  • Enable LADSPA support by default on all platforms if libltdl exists.
  • Allow now legend on spectrogram.
  • Fix -w option on stat effect.
  • Support specifying absolute end position instead of offset from beginning of trim operation.
  • Various fixes and improvements related to compiling.