-
Release 14.6.1+git20251026 Pre-release
released this
2025-10-26 10:22:31 +00:00 | 6 commits to main since this releaseInterim release
New features:
o EBU R 128 loudness measurements are included in the output of "stat"
o Make spectogram -Y give exactly the requested height
o Add sinc -d flag to copy through when lowpass freq above Nyquist
o chorus: Make all parameters optional
o chorus, phaser: Add -l/q options for linear/quadratic interpolation
o flanger: Add -n option for no interpolation
o chorus: Allow initial -[s|t] to change default wave shape
o flanger: Allow initial -[s|t] to set wave shape
o stretch: Add sqrt, quarter-cos and half-cos fading types
o wav: Decode names of all unsupported formats
o twolame: Enable VBR encoding with -C -10-10Bug fixes:
o Make chorus fetch "delayed" samples from the past, not the future
o Fix several more inaccuracies in chorus
o Remove unmaintained msvc files
o Make CMake work again; still missing optional formats
o Re-enable the comments test
o flanger: Fix range of width from -100-100 to 0-inf
o phaser: Fix range of regen to -1 to +1
o stretch: Fix infinite loop by imposing minimum window size of 1ms
o Reject trailing garbage on numeric arguments
o Make --help-format mp3 report write encodings
o audioio (Sun audio): Fix compilation and segfault on NetBSDDocumentation:
o Make messages for syntax errors more helpful
o rate: Document undocumented options
o Redraw flanger's flow diagram to be more similar to chorus/phaser
o Make --version include -rc1 or other extensionsInternal:
o Allow ./configure --without-dolbybmd5sums: c0d63e392a58e1ba9ee32cd5c32f3a63 sox_ng-14.6.1+git20251026.tar.gz a62abf1bfc27788b185d55618c2c26fa sox_ng-14.6.1+git20251026.zip 11f392011a07e7db9c54e0688232a356 sox_ng-14.6.1+git20251026-win32-exe.zip 56851335695c128762792cf7bd52a0cc sox_ng-14.6.1+git20251026-win64-exe.zip sha256sums: 4c0211ece73de39c904be74767d6e2443169dd25c20d9c148b2b4acad4a29892 sox_ng-14.6.1+git20251026.tar.gz 4684a8568ec68905d76d6e8d4ecb2df211717ca5540f79529ea726043f29524a sox_ng-14.6.1+git20251026.zip 37296df9d392df540a69d9a9da24b7bd97e236a7d8561ea9139601717f15cfb4 sox_ng-14.6.1+git20251026-win32-exe.zip 293594bfa1b8e894a3bda3b2b85a26a25673ac84648600612eeca6361146dae5 sox_ng-14.6.1+git20251026-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.6.1+git20251026-win32-exe.zip
1 download ·
2025-10-26 10:40:33 +00:00 · 3.9 MiB -
sox_ng-14.6.1+git20251026-win64-exe.zip
7 downloads ·
2025-10-26 10:40:16 +00:00 · 4.3 MiB -
sox_ng-14.6.1+git20251026.tar.gz
22 downloads ·
2025-10-26 10:38:37 +00:00 · 1.8 MiB -
sox_ng-14.6.1+git20251026.zip
0 downloads ·
2025-10-26 10:38:36 +00:00 · 2.1 MiB
-
Source code (ZIP)
-
Release 14.6.1 Stable
released this
2025-10-13 16:29:54 +00:00 | 144 commits to main since this releaseFirst bugfix release in the second new-feature release series
Effects:
o flanger: Fix minimum and maximum values of "width" (the mix)
o noisered: Fix asymmetric drain
o pulseaudio: Initialize the channel map
o spectrogram: Don't put a "DC" label on the log frequency axis
o spectrogram: Fix position of "Frequency (Hz)" on logarithmic axis
o spectrogram: Fix errors in the logarithmic axis and frequency range code
o spectrogram: Fix segmentation fault when using -n
o spectrogram: Fix segmentation fault when -y < 70
o speexdsp: Fix maximum and minimum values of -agc and -denoiseFile formats:
o Make reading MP2/3 and Ogg files work with -t sndfile
o Make writing MP3 files work with -t sndfile
o When writing WAV files >4GB, set the size to "unspecified"
o Correct WAV's byte rate for TXW's 33333.333Hz sample rate
o Detect and report the unsupported Sonarc-in-WAV format
o Fix reading of zero-length AIFF files
o Fix reading of AMR files with invalid block types
o Fix OKI ADPCM compression and decompression to respect the standard
o Make the GSRT padding byte for odd numbers of samples silent
o Fix ogg output (broken in 14.6.0, fixed in 14.6.0.4)
o Reject negative sample ratesInternal improvements:
o Create sparse audio files when the data is zeroes
o Make the status display adapt to the terminal width
o Use sigaction() so that SoX is stoppable even when blocked by I/O
o Give LADSPA_PATH a sensible system default
o Fix OSS drivers that treat mono output as stereo
o Fix an input buffer overrun with OSS audio device
o Fix various floating point exceptions and segmentation faults
o Make dynamic loading of file format handlers work
o Fix symlink creation with --enable-replace
o Always support aligned heap allocation (for the sdm effect on AVX CPUs)
o Fix setting of -fstack-protector for GCCs that don't have it
o Fix compilation with versions of libsndfile that don't have MPEG
o Fix compilation on AIX 7.3, MSYS2/MinGW, Sortix and on MacOS X with old SDKs
o Make it compile with C89 compilers
o Avoid slowdown of overdrive due to denormalized floating point valuesOperating System specific:
o On Windows you no longer need to "set AUDIODRIVER=waveaudio" beforehand
o On Windows delete temporary files and output files with write errors
o Haiku: fix compilation and add system LADSPA plugin directories
o Update issues.sh to work on FreeBSDDocumentation:
o Spell-check and revise the manuals, fix some usage messages
o Map \f(CW to \fR for nroff
o echos: Correct the gain_out hint
o All effects now have extra usageThe last one is interesting, as
--help-effect allnow gives the SoX effect
cheatsheet that we've always wanted.md5sums: 8fd8a0876e1c67dddf226fdb202baaa2 sox_ng-14.6.1.tar.gz a61fa514e073c93dd81d9ce308f04abb sox_ng-14.6.1.zip 12c312fa5bbb07152810973ec8bb7329 sox_ng-14.6.1-win32-exe.zip 74fd740695faf46e7e6c66278cb4afda sox_ng-14.6.1-win64-exe.zip 6802534f2fc264455cc2e2422606a6e5 wget-1.25.0-win32-exe.zip 24f68ddb8e933b73a6f06c70a0e4767c ffmpeg-7.1.1-win32-exe.zip 9e8140ce7c997257d3a2effc49b07cd4 ffmpeg-7.1.1-win64-exe.zip sha256sums: bb03126de6b3ce0049801466f067097eb73f8a2fc11e9239ed00744f42691145 sox_ng-14.6.1.tar.gz d8823cbac398067a7f6e2de1cc74f5c2ec0e83a2064db0af1998e2f51badcd0c sox_ng-14.6.1.zip c5247cb6cc0da26e76e39d622e50cef7ee5e1d8d4005af8090a4d80430b22cf8 sox_ng-14.6.1-win32-exe.zip 4ff1600865e5290dd2cd32369d5e22ccad48e030e4d27c24dd2f2312d8564660 sox_ng-14.6.1-win64-exe.zip 5a5ede0f8e8997c89f76ad347f260f0afcbe300ff2b9d7f35c8597f16a58527b wget-1.25.0-win32-exe.zip 5463bf4e2c0c6fecfe7ef117a2a5fa8fabd72ea7b021287bd9115a10cf3ea42d ffmpeg-7.1.1-win32-exe.zip 38de86bbb90d638382f24e8838c26ef2ba5a89de9b6b9e1edfc0ede62968e48f ffmpeg-7.1.1-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ffmpeg-7.1.1-win32-exe.zip
9 downloads ·
2025-10-13 18:42:59 +00:00 · 19 MiB -
ffmpeg-7.1.1-win64-exe.zip
24 downloads ·
2025-10-13 18:45:27 +00:00 · 20 MiB -
sox_ng-14.6.1-win32-exe.zip
20 downloads ·
2025-10-13 17:20:06 +00:00 · 3.9 MiB -
sox_ng-14.6.1-win64-exe.zip
61 downloads ·
2025-10-13 17:20:46 +00:00 · 4.5 MiB -
sox_ng-14.6.1.tar.gz
120 downloads ·
2025-10-13 17:21:06 +00:00 · 1.8 MiB -
sox_ng-14.6.1.zip
8 downloads ·
2025-10-13 17:22:36 +00:00 · 2.2 MiB -
sox_ng.mk
2 downloads ·
2025-10-13 17:20:10 +00:00 · 2.1 KiB -
wget-1.25.0-win32-exe.zip
7 downloads ·
2025-10-13 18:46:17 +00:00 · 6.9 MiB
-
Source code (ZIP)
-
Release 14.5.2 Stable
released this
2025-10-13 10:26:06 +00:00 | 329 commits to main since this releaseSecond bugfix release in the first new-feature release series
New features:
o On Windows you no longer need to set AUDIODRIVER=waveaudio beforehandBug fixes:
o Don't use pkgconfig to locate opus libraries
o Fix SEGV in spectrogram -n due to off-by-one error
o spectrogram: Don't put a "DC" label on the log frequency axis
o spectrogram: Fix position of "Frequency (Hz)" on logarithmic axis
o spectrogram: Fix errors in the logarithmic axis and frequency range
and a segmentation fault when -y < 70
o Make dynamic loading of file format handlers work
o Fix symlink creation with --enable-replace
o Don't list "mp4" twice in AUDIO FILE FORMAT usage
o Haiku: fix compilation and add system LADSPA plugin directories
o Fix setting of -fstack-protector for GCCs that don't have it
o On Windows, delete temporary files and output files with write errors
o Fix opusfile detection when using pkg-config
o Fix compilation on AIX 7.3, MSYS2/MinGW, Sortix and on
MacOS X with older SDKs
o Spell-check and revise the manuals, fix some usage messages
o Make reading MP2/3 and Ogg files work with -t sndfile
o Make writing MP3 files work with -t sndfile
o Fix various floating point exceptions and segmentations faults
o When writing WAV files >4GB, set the size to "unspecified"
o Reject negative sample rates
o Make the GSRT padding byte for odd numbers of samples silent
o Use sigaction() so that SoX is stoppable even when blocked by I/O.
o Make the status display adapt to the terminal width
o Fix reading of zero-length AIFF files
o Fix reading of AMR files with invalid block types
o Fix an input buffer overrun with OSS audio device
o Fix OSS drivers that treat mono output as stereo
o Fix ogg output (broken in 14.6.0, fixed in 14.6.0.4)
o Fix asymmetric drain in noisered
o Initialize the channel map when using pulseaudio
o Make it compile with C89 compilers
o Correct WAV's byte rate for TXW's 33333.333Hz sample rate
o Detect and report the unsupported Sonarc-in-WAV format
o Fix OKI ADPCM compression and decompression to respect the standard
o Give LADSPA_PATH a sensible system default
o Fix maximum and minimum values of speexdsp -agc and -denoise
o Avoid slowdown of overdrive due to denormalized floating point valuesmd5sums: 0286ca4c44656268a7957e3b15270aa9 sox_ng-14.5.2.tar.gz 85043b2b0333c76117358bcdb6c84809 sox_ng-14.5.2.zip c19c9fa8b0c1d6324584cdb4a1e61522 sox_ng-14.5.2-win32-exe.zip 28e1901aaa5088b9e7406c932180d92d sox_ng-14.5.2-win64-exe.zip 6802534f2fc264455cc2e2422606a6e5 wget-1.25.0-win32-exe.zip 24f68ddb8e933b73a6f06c70a0e4767c ffmpeg-7.1.1-win32-exe.zip 9e8140ce7c997257d3a2effc49b07cd4 ffmpeg-7.1.1-win64-exe.zip sha256sums: c5a2e058fc1c2c030e3ce9e2a249781b673cec02d248c9a1e8eb2b9633d9658b sox_ng-14.5.2.tar.gz 35ae7649dfbb8a7241fb507492affc5b5b54788c5b04a26ff395c012bf5e4d9d sox_ng-14.5.2.zip 1161961f8ba63faae5c9f3a944da07d8d12d27041e2f10b5edcc5490288dc344 sox_ng-14.5.2-win32-exe.zip fe0937753d61dfabfd234e5b7ce69749e02ebe980122dbf12b6974e1c5ea6e0f sox_ng-14.5.2-win64-exe.zip 5a5ede0f8e8997c89f76ad347f260f0afcbe300ff2b9d7f35c8597f16a58527b wget-1.25.0-win32-exe.zip 5463bf4e2c0c6fecfe7ef117a2a5fa8fabd72ea7b021287bd9115a10cf3ea42d ffmpeg-7.1.1-win32-exe.zip 38de86bbb90d638382f24e8838c26ef2ba5a89de9b6b9e1edfc0ede62968e48f ffmpeg-7.1.1-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
ffmpeg-7.1.1-win32-exe.zip
0 downloads ·
2025-10-13 18:48:31 +00:00 · 19 MiB -
ffmpeg-7.1.1-win64-exe.zip
0 downloads ·
2025-10-13 18:50:53 +00:00 · 20 MiB -
sox_ng-14.5.2-win32-exe.zip
8 downloads ·
2025-10-13 10:36:20 +00:00 · 3.9 MiB -
sox_ng-14.5.2-win64-exe.zip
7 downloads ·
2025-10-13 11:08:48 +00:00 · 4.5 MiB -
sox_ng-14.5.2.tar.gz
1 download ·
2025-10-13 10:31:55 +00:00 · 1.6 MiB -
sox_ng-14.5.2.zip
0 downloads ·
2025-10-13 10:31:59 +00:00 · 1.9 MiB -
sox_ng.mk
0 downloads ·
2025-10-13 10:36:24 +00:00 · 2.1 KiB -
wget-1.25.0-win32-exe.zip
1 download ·
2025-10-13 18:51:41 +00:00 · 6.9 MiB
-
Source code (ZIP)
-
Release 14.4.5.1 Stable
released this
2025-10-02 16:57:25 +00:00 | 675 commits to main since this releaseFirst patch release to the third bugfix release to sox-14.4.2
Bug fixes:
o Don't use pkgconfig to find opus librariesmd5sums: ca09448712763180207275bcf0985057 sox_ng-14.4.5.1.tar.gz 379a2d4914bd69ceab7be318495ee905 sox_ng-14.4.5.1.zip 5e97be2251a004ac7eb85113b7191c3d sox_ng-14.4.5.1-win32-exe.zip 6802534f2fc264455cc2e2422606a6e5 wget-1.25.0-win32-exe.zip sha256sums: d88e95c24adebdf04b66ccd96c6a599c9154588091c3b1163c016f07afff3988 sox_ng-14.4.5.1.tar.gz a1dc9bc6444d85e532e0027c3187aed914514f551e955c4ada6cfb4aad227acf sox_ng-14.4.5.1.zip f3cd61136d9970c32fdef5159615645fad2a575176a69b78e9c7e594d3a9e371 sox_ng-14.4.5.1-win32-exe.zip 5a5ede0f8e8997c89f76ad347f260f0afcbe300ff2b9d7f35c8597f16a58527b wget-1.25.0-win32-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.4.5.1-win32-exe.zip
23 downloads ·
2025-10-02 17:52:14 +00:00 · 3.3 MiB -
sox_ng-14.4.5.1.tar.gz
7 downloads ·
2025-10-02 17:03:05 +00:00 · 1.5 MiB -
sox_ng-14.4.5.1.zip
2 downloads ·
2025-10-02 17:03:09 +00:00 · 1.9 MiB -
sox_ng.mk
4 downloads ·
2025-10-02 17:49:33 +00:00 · 2.1 KiB -
wget-1.25.0-win32-exe.zip
0 downloads ·
2025-10-13 18:52:28 +00:00 · 6.9 MiB
-
Source code (ZIP)
-
Release 14.4.5 Stable
released this
2025-09-19 13:12:50 +00:00 | 677 commits to main since this releaseThird bugfix release to sox-14.4.2
New features:
o On Windows you no longer need to set AUDIODRIVER=waveaudio beforehandBug fixes:
o Make dynamic loading of file format handlers work
o Fix symlink creation with --enable-replace
o Fix compilation with old libsndfiles that don't do MP3
o Fix compilation with gcc-2.95
o Add system LADSPA plugin directories on Haiku
o On Windows, delete temporary files and output files with write errors
o Fix opusfile detection when using pkg-config
o Fix compilation on AIX 7.3, MSYS2/MinGW, Sortix and on MacOS X with older SDKs
o Spell-check and revise the manuals, fix some usage messages
o Make reading MP2/3 and Ogg files work with -t sndfile
o Make writing MP3 files work with -t sndfile
o Fix various floating point exceptions and segmentations faults
o When writing WAV files >4GB, set the size to "unspecified"
o Reject negative sample rates
o Make the GSRT padding byte for odd numbers of samples silent
o Use sigaction() so that SoX is stoppable even when blocked by I/O.
o Make the status display adapt to the terminal width
o Fix reading of zero-length AIFF files
o Fix reading of AMR files with invalid block types
o Fix an input buffer overrun with OSS audio device
o Fix OSS drivers that treat mono output as stereo
o Fix ogg output (broken in 14.4.4, fixed in 14.4.4.1)
o Fix asymmetric drain in noisered
o Initialize the channel map when using pulseaudio
o Make it compile with C89 compilers
o Correct WAV's byte rate for TXW's 33333.333Hz sample rate
o Detect and report the unsupported Sonarc-in-WAV format
o Fix OKI ADPCM compression and decompression to respect the standard
o Give LADSPA_PATH a sensible system default
o Avoid slowdown of overdrive due to denormalized floating point valuesmd5sums: ddd7fe9a97d6e63c57d1f1d9d272bdf2 sox_ng-14.4.5.tar.gz 7277d3420a0653f640b2b31458b22f05 sox_ng-14.4.5.zip 9d02e9f5ffab009a636f96a42ef139d4 sox_ng-14.4.5-win32-exe.zip sha256sums: 17956dad46df1c7baf5e4833ff38def70a82caf3dbd7ccfdff593ca85469a9bf sox_ng-14.4.5.tar.gz 2965910a184489b7b281c8d8e0fdb37a680b07fda4d77c7d7d488812454603b5 sox_ng-14.4.5.zip 145f2f762ccffa74a88a313079052df81ade69f0de6c6dd64c58481d58a999bd sox_ng-14.4.5-win32-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.4.5-win32-exe.zip
10 downloads ·
2025-09-19 13:37:35 +00:00 · 3.7 MiB -
sox_ng-14.4.5.tar.gz
15 downloads ·
2025-09-19 13:22:45 +00:00 · 1.5 MiB -
sox_ng-14.4.5.zip
7 downloads ·
2025-09-19 13:23:21 +00:00 · 1.9 MiB -
sox_ng.mk
6 downloads ·
2025-09-19 13:27:40 +00:00 · 2.1 KiB
-
Source code (ZIP)
-
Release 14.6.0.4 Stable
released this
2025-08-06 07:39:58 +00:00 | 265 commits to main since this releaseFourth patch release to 14.6.0
Changes since 14.5.0:
New features:
o Read NSP format files
o Read MSP2K (Akai sampler) format files
o Read and write AIFC a-law and u-law encodings
o Copy AIFF's MARK and INST chunks more often
o Copy AIFC's MARK and INST chunks
o Read and write DSF format and read DFF and WSD formats
o Add the DSD-related "dop" and "sdm" effects
o Add reading of Ogg FLAC files (with ffmpeg)
o SDS format is now autodetected
o MP3 with CRC protection and MP2 formats are now autodetected
o AIFF format now supports ID3 tags
o The ID3 "TCOM" (Composer) tag is now supported
o Add "softvol" effect, a software gain that avoids clipping and maybe rises
o Make the 'v' and 'V' keys prefer to adjust softvol if it is active
o Add "dolbyb" effect to decode and encode Dolby B noise reduction
o synth: Add "vdelay" combine method to phase-modulate by the synth wave
o Remove the limit on the number of echo/echos stages (was 7)
o Remove the limit on the number of channels that phaser can handle (was 4)
o Raise the limit on the number of chorus stages from 7 to 256
o Remove unnecessary limits on arguments to echo,echos,chorus,phaser,flanger
o wget, wget2 and curl are sought at runtime instead of at build time and
./configure --with-curl now just makes it prefer curl to wget.
o Make "echos" run 20% faster
o Make --multi-threaded the default
o Error messages have been harmonized. The best was
sox_ng WARN chorus: chorus: warning >>> gain-out can cause saturation
o When curl or wget fail to fetch a URL, decode the exit status to a message
o Don't spew the usage pages when there are invalid options
o Add flow diagrams to --help-effect chorus/compand/earwax/echo/echos/phaser
o Make --with-ffmpeg the default configurationBug fixes:
o The "stats" effect's Bit-depth values have been revised to reflect
what Bit-depth means and handle corner cases like -32768
o Revise all effects' usage messages to the same format and more helpful
o "echos" and "chorus" have never worked but now do what they say
o "bend"'s logarithmic frequency curve is more closely logarithmic
o Fix "silence" not to add a random selection of fragments at the end
o Make "firfit" understand frequencies like "10k"
o Read mono 8-bit MAUD files with an odd number of samples
o Handle unknown odd-sized chunks in AIFF files
o Detect and report read errors and short audio files
o Detect and report write errors to audio files
o When data read from a pipe is short, report stats for what there was
o When an fatal error is detected, stop and exit non-zero in all cases
o No formats or effects are experimental or deprecated any more
o Multi-channel LADSPA plugins now work
o The LD_LIBRARY_PATH change has been reverted (it bombed on Solaris)
o Revert the "Unicode when writing id3 tags" patch which never worked
o ffmpeg's ADX format is no longer autodetected (too many false positives)
o Reject parameter values of NaN instead of dumping core
o Correct the manual and make its mcompand example work
o Fix opusfile detection when using pkg-config
o Fix compilation on AIX 7.3, Sortix, MSYS2/MinGW with GCC 15.1 and MacOS X with older SDKs
o Don't include executable test/samples in the distro tarballmd5sums: dd16b83710a23b0c2b9397434ce66682 sox_ng-14.6.0.4.tar.gz 08fe77828b42a47fd7e6f0d45b5649a4 sox_ng-14.6.0.4.zip 10222346e74fa6c1324149a507dc5daf sox_ng-14.6.0.4-win32-exe.zip 6a8696eaf1e6784c538dc5a24a7bf9b1 sox_ng-14.6.0.4-win64-exe.zip sha256sums: faf376b7054eac6da3c6c15897a42a8fd22147d5d5ea05921ff1afa1f4e7a7ab sox_ng-14.6.0.4.tar.gz e4f456e5e1cc1962f0a9817e9f416d7635f24eae3bd65c7c64dd6d93e84108bc sox_ng-14.6.0.4.zip ae8c764f461d96bc4dbad5cc0835bbc7391b8a630935c9ed36d7308f728f99ae sox_ng-14.6.0.4-win32-exe.zip d6eab01d1f75cbb9abdfe8d5ed30e3f3eed716ebf039637ff3a46729c2f2e770 sox_ng-14.6.0.4-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.6.0.4-win32-exe.zip
167 downloads ·
2025-08-06 07:48:17 +00:00 · 4.2 MiB -
sox_ng-14.6.0.4-win64-exe.zip
392 downloads ·
2025-08-06 08:01:56 +00:00 · 4.6 MiB -
sox_ng-14.6.0.4.tar.gz
383 downloads ·
2025-08-06 07:43:22 +00:00 · 1.7 MiB -
sox_ng-14.6.0.4.zip
18 downloads ·
2025-08-06 07:43:34 +00:00 · 2.1 MiB -
sox_ng.mk
5 downloads ·
2025-08-06 07:45:00 +00:00 · 2.1 KiB
-
Source code (ZIP)
-
Release 14.5.1.2 Stable
released this
2025-08-06 07:08:54 +00:00 | 99 commits to 14.5.X since this releaseSecond patch release to 14.5.1
Changes since 14.5.0:
New features:
o On Windows, support Unicode filenames and command-line arguments
o Automatically read Ogg FLAC (.oga) files with ffmpeg
o Remove echo(s)' limits on number/length of delays and range of gains/decays
o Remove the limit on the number of echo/echos stages (it was 7)
o Remove channels' limit on the number of channels (it was 4)
o Raise chorus' limit on the number of stages from 7 to 256
o Raise limits on arguments' ranges for echo echos chorus phaser flanger
o Raise spectrogram size limit to 1Mx1M and make it need much less RAM
o Standardize the format of error messages
o Make --help-effect show the range and meaning of all parameters
and add diagrams for chorus compand earwax echo echos flanger phaserBug fixes:
o Revise the manual, explain the meaning of all parameters, document
undocumented options and change the "mcompand" example to one that works
o Import janstary's improvements to the manual for libsox
o Revise all effects' usage messages to a standard format
o Several effects now show their flow diagram in their usage output
o Change stats' Bit-depth values to reflect what they really means
o Make echos and chorus work (they never have)
o Fix reverb halving the audio length when input is mono
o Make bend's logarithmic frequency curve more logarithmic
o Stop silence from appending a random selection of audio fragments
o Make fitfit understand frequencies like 10k
o chorus: Fix segmentation fault caused by 'Raise limit on number of stages'
o chorus: Fix double free when processing multiple channels
o Detect and report read errors from truncated audio files
o Detect and report errors when writing audio files
o Check that tempo has at least one parameter instead of looping forever
o Remove the experimental and deprecated status of formats and effects
o No longer autodetect ffmpeg's ADX format (too many false positives)
o Reject parameter values of NaN instead of dumping core
o Finish processing the audio data if the process feeding a pipe dies
o The LD_LIBRARY_PATH change has been reverted (it bombed on Solaris)
o Report the correct parameter names in effects' syntax errors
o Fix a double free() when echoing stereo files
o Fix compilation with ibm-clang and on Solaris
o Fix opus' failure to find its include files
o Make compilation --with-dyn-defaults work again (broken since 14.4.2)md5sums: 3c176b586c7aa45f52bd60a4f58a8813 sox_ng-14.5.1.2.tar.gz ac1cbb9efeca00fc28dac2d9711c9f4a sox_ng-14.5.1.2.zip af718ce38a8e7ed07e84e282337e44b9 sox_ng-14.5.1.2-win32-exe.zip 2a9c78ba162d8c075c045be7f3591dab sox_ng-14.5.1.2-win64-exe.zip sha256sums: faf55d4742c2395b3354aa059a2d70cceca5c98b1a8834fe66bc022f9c017467 sox_ng-14.5.1.2.tar.gz 07a9067720a4d7bdab6f558cbce869bd63e6067b8048ba12600099ac8dd6d319 sox_ng-14.5.1.2.zip bd59d7911ffd66fb1afebfc37306b33dff92257241ca12aaa5e1ebf539737df0 sox_ng-14.5.1.2-win32-exe.zip 0e7a084afc8f0b46936a37a865d8dd5147bd6a0431532fd106df90af5c21dc90 sox_ng-14.5.1.2-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.5.1.2-win32-exe.zip
1 download ·
2025-08-06 07:23:13 +00:00 · 4.1 MiB -
sox_ng-14.5.1.2-win64-exe.zip
0 downloads ·
2025-08-06 07:25:02 +00:00 · 4.4 MiB -
sox_ng-14.5.1.2.tar.gz
5 downloads ·
2025-08-06 07:14:56 +00:00 · 1.6 MiB -
sox_ng-14.5.1.2.zip
0 downloads ·
2025-08-06 07:15:05 +00:00 · 2 MiB -
sox_ng.mk
4 downloads ·
2025-08-06 07:22:42 +00:00 · 2.1 KiB
-
Source code (ZIP)
-
Release 14.4.4.1 Stable
released this
2025-08-06 06:32:30 +00:00 | 71 commits to 14.4.X since this releaseFirst patch release to 14.4.4
Bug fixes since 14.4.3:
o Fix reverb halving the audio length when input is mono
o avr, txw: Fix false positive write errors
o prc: Don't report read errors when reading a cardinal hits EOF
o Report the correct parameter names in effects' syntax errors
o Fix compilation with ibm-clang and on Solaris
o Fix opus' failure to find its include files
o Make compilation --with-dyn-defaults work again (broken since 14.4.2)
o Fix "silence" not to add a random selection of fragments at the end
o Fix coreaudio device name truncation on MacOS X
o Fix delay buffer full flag assigned during drain
o Read mono 8-bit MAUD files with an odd number of samples
o Multi-channel LADSPA plugins now work
o When date read from a pipe is short, report stats for what there was
o Detect and report read errors from short audio files
o Detect and report write errors to audio files
o When an fatal error is detected, stop and exit non-zero in all cases
o Revert "fix" to "Floating point exception in startwrite()" which caused
playing with -t ao to play only the first part of an audio file
o Make it work on Haiku and with the ucrt and Sun C libraries
o Fix more compiler warnings and errors
o Correct the manual and make its mcompand example workmd5sums: 2aba5e390c8df6fe19907e4b8a1a1bfd sox_ng-14.4.4.1.tar.gz e357030cce18b278448bb7246a3e24ce sox_ng-14.4.4.1.zip 41697504db23aba851890712894d3330 sox_ng-14.4.4.1-win32-exe.zip 349cc5dee3399bf028b01575bff128be sox_ng-14.4.4.1-win64-exe.zip sha256sums: 0db621f96b8444cb348b5e87dad95d95c08cdc85ac6867d400f786f6628a100f sox_ng-14.4.4.1.tar.gz 2d5e58063ddb59f4e21d0cfc227974ff590a91a6180fb4c4e2a2d2a352071987 sox_ng-14.4.4.1.zip be9f8829d8c81aafe47c54b869ae6c9817d4730b516ace595c1a9e4db3df68cf sox_ng-14.4.4.1-win32-exe.zip 3a0a54e2be7bc7c4d2dfac59c21e1d672aba04cf68f80f8719bf340a8a17185f sox_ng-14.4.4.1-win64-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.4.4.1-win32-exe.zip
1 download ·
2025-08-06 06:59:28 +00:00 · 3.6 MiB -
sox_ng-14.4.4.1-win64-exe.zip
1 download ·
2025-08-06 07:02:25 +00:00 · 3.8 MiB -
sox_ng-14.4.4.1.tar.gz
19 downloads ·
2025-08-06 06:54:55 +00:00 · 1.5 MiB -
sox_ng-14.4.4.1.zip
0 downloads ·
2025-08-06 06:55:05 +00:00 · 1.9 MiB -
sox_ng.mk
1 download ·
2025-08-06 06:55:53 +00:00 · 2.1 KiB
-
Source code (ZIP)
-
Release 14.5.0.3 Stable
released this
2025-01-19 07:17:22 +00:00 | 631 commits to main since this releaseThird patch release to the first new-feature release
Changes since 14.4.4:
New features:
o Add effect speexdsp with automatic gain control and noise reduction
o Auto-detect MP3 files
o If ./configured --with-ffmpeg and ffmpeg is installed, autoread formats:
3g2, 3gp, aac, ac3, adts, adx, ape, apm, aptx, argo_asf, asf, ast, avi,
dfpwm, dts, dvd, eac3, f4v, flv, gxf, ism, kvag, m4a, m4v, mkv, mlp,
mp4, mpeg, mpegts, mxf, nut, oga (Ogg with FLAC data), ra, rm, rso, sbc,
smjpeg, spdif, speex, svcd, tta, vag, vcd, vob, webm, wma, wsaud, wtv
and yet more with -t ffmpeg
o Add "stat -a" to give the average power spectrum
o Add "spectrogram -n" flag to normalize its brightness
o Add "spectrogram -L" flag to give a logarithmic frequency axis
o Add "spectrogram -R" flag to specify the frequency range
o Raise spectrogram's height limit from 8193 to 200000 pixels
o Lower the minimum speed of the flanger effect from 0.1 to 0.01 Hz
o Make combine effects work when there's a single file
o riaa: Add 192kHz sample rate
o sphere format: Support ALAW encoding
o SD2 format: Support resource forks
o ID3 tags: Support unicode when writing
o WAV files: Read when the number of valid bits is less that the sample size
o Use posix_fadvise to increase readahead and double its speed
o Use FFTW to make non-2^n-size spectrograms a hundred times faster
o Resize Linux pipe buffers to make multi-threaded effects 10-80% faster
o Reduce sox -t pulseaudio --[input-]buffer latency from up to 2 secs to low
o Enable building to fetch URLs with curl instead of wget
o Be able to read files that are still being written by another process
o Make "make check" run the regression test suite
o Drop sox_version_info_t's "time" element to get reproducible builds
o Remove the undocumented and useless "divide" effect
o Enhance ./configure --enable-stack-protector with =strong and =all and,
with no --(en|dis)able-stack-protector option, pick the best availableBug fixes:
o Fix coreaudio device name truncation on MacOS X
o Make it compile on Haiku and NetBSD and with gcc-2.95
o Make reading from wget/curl work on Windows
o Americanize spelling in the manual
o Make "make installcheck" work again
o Fix the delay buffer full flag assigned during drain
o ./configure --with-{amrnb,amrwb,sndfile}=dyn --without-dyn-default
linked them statically instead
o Drop the unreliable pipe-rewinding libc hacks and do it in-house
o Fix bug introduced in sox_ng-14.4.3: au files with -t ao play short
o Fix segfault when --norm is passed with no parameter
o Fix compilation on AIX 7.1, Haiku, NetBSD, OpenBSD and with gcc-2.95md5sums: 8a6b4ab0fb5cbc08b9e3898bd48d3ce1 sox_ng-14.5.0.3.tar.gz faeb074b1e35f67855dd5bccd855a678 sox_ng-14.5.0.3.zip 9ab5be088a32db593cfdc2ca93b0b306 sox_ng-14.5.0.3-win32-exe.zip 2ac30ed264824023a45f6a6b6ce23353 sox_ng-14.5.0.3+wget+ffmpeg-win32-exe.zip sha256sums: a011be3bdf027073929492beb4e640bd0ba21be891f7ccb40c68371aa3745cf7 sox_ng-14.5.0.3.tar.gz f9d9813ebff9a3d1c3874e11bebf847c86ec89ab2612395c5f81dba396ab4054 sox_ng-14.5.0.3.zip 95f8231ca41c96f709c8453b12e930d93990c7f7b490f8ea3d2844b3237c841a sox_ng-14.5.0.3-win32-exe.zip e2138ef5398e69b6b246fad81e6ce33016f5297e88fb272500148d25d54ce0e9 sox_ng-14.5.0.3+wget+ffmpeg-win32-exe.zipDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.5.0.3-win32-exe.zip
50 downloads ·
2025-01-19 07:42:15 +00:00 · 4.8 MiB -
sox_ng-14.5.0.3.tar.gz
22 downloads ·
2025-01-19 07:24:17 +00:00 · 1.6 MiB -
sox_ng-14.5.0.3.zip
44 downloads ·
2025-01-19 07:24:19 +00:00 · 2 MiB -
sox_ng-test.c
4 downloads ·
2025-01-19 07:42:16 +00:00 · 208 B -
sox_ng.mk
9 downloads ·
2025-01-19 07:42:15 +00:00 · 2.2 KiB
-
Source code (ZIP)
-
Release 14.4.3.1 Stable
released this
2024-09-14 18:24:54 +00:00 | 816 commits to main since this releasePatch release to 14.4.3
Changes since sox-14.4.2:
New features:
o Document the "sinc -r" flag
o There is a new regression test suite, primarily against the CVEsBug fixes:
o For CVE-2017-11332, CVE-2017-11333, CVE-2017-11358, CVE-2017-11359,
CVE-2017-15370, CVE-2017-15371, CVE-2017-15372, CVE-2017-15642,
CVE-2017-18189, CVE-2019-1010004, CVE-2019-13590, CVE-2019-8354,
CVE-2019-8355, CVE-2019-8356, CVE-2019-8357, CVE-2021-23159,
CVE-2021-23172, CVE-2021-23210, CVE-2021-33844, CVE-2021-3643,
CVE-2021-40426, CVE-2022-31650, CVE-2022-31651, CVE-2023-26590,
CVE-2023-32627, CVE-2023-34318, CVE-2023-34432
o spectrogram segfault when width exceeds number of samples
o segmentation fault in rate.c
o floating point exception in startwrite()
o wavpack check errors
o writing hcom files on bigendian systems
o Fixes for memory leaks and a double free()s
o It now compiles under C99 and on AIX
o Support for uClibc and builds with other non-glibc C libraries
o Various build system fixes from the software distributions
o Spelling errors are fixed
o It now builds on AIX, FreeBSD, OpenBSD and Solaris
o Don't call sox_write from output effect if input buffer is empty
o Almost all compiler warnings are fixedCopyright:
o Uncopyrighted files have been attributed
o Copyrighted files with no license now have licences
o Multiple copyright notices in single files have been harmonized
o The lpc10 module was of dubious copyright and is now 3-clause BSD
o The libgsm module was missing its copyright notice
o There was an erroneous address for the FSF
o The copyright of opus.c is GPLv2-only because it's based on oggenc.c
o Therefore the overall copyright of sox_ng and libsox_ng is GPLv2md5sum: 7d20b4ff6e46a177f9a04d517cd5ab06 sha256sum: 2b1275b46d3997661a138a9c2b99ebb6c4e5a9e55c8780a8147f4a7e8a5d422cDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
sox_ng-14.4.3.1.tar.gz
107 downloads ·
2024-09-14 18:29:07 +00:00 · 1.6 MiB
-
Source code (ZIP)