I am happy to announce the first release candidate
of the first minor (new features) release of sox_ng
incorporating new work done over the last nine years.

https://codeberg.org/sox_ng/sox_ng/releases/download/sox_ng-14.5.0-rc1/sox_ng-14.5.0-rc1.tar.gz

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, loas, 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 Read files that are still being written to by another process
  o Enable building with libmpg123 instead of libmad (no seek support yet)
  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 Remove obsolete ./configure --disable-stack-protector

Bug fixes since 14.4.3.1:

  o Fix coreaudio device name truncation on MacOS X
  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
    used to link them statically
  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 Haiku, NetBSD, OpenBSD, AIX 7.1 and with gcc-2.95

Please test, especially the new features, and send problem reports
to sox...@fastmail.com or sox...@groups.io and if you feel that
some new feature is inappropriate to SoX, please object.

Thanks to everyone who has worked on SoX over time -
they are credited in the git log - and to the people who
run the marvellous GCC Compile Farm.

   M


_______________________________________________
SoX-devel mailing list
SoX-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sox-devel

Reply via email to