Hi all

  I'm going to miss my deadline of midnight on the 18th for the first minor release of sox_ng.

  Making all the new stuff and its ramifications compile on the GCC Compile Farm is raising too many bewildering portability problems so it'll be a few days before rc1 comes out.


  Meanwhile, if you'd like to start testing the new stuff on "normal" Unix systems, that'd be good:

  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:     3gp, aac, ac3, adx, ape, apm, aptx, asf, ast, avi, dfpwm, dts, eac3, flv,     gxf, kvag, loas, m4a, m4v, mlp, mpeg, mpegts, nut, oga (Ogg with FLAC data),
    ra, rm, rso, sbc, smjpeg, spdif, speex, tta, vag, wma, wsaud and 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 Support unicode filenames on Windows
  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

then clone the main tree and let me know.


The ffmpeg stuff is the one I'm most interested in, as for most of the new automatically-recognised formats I only have the files generated by ffmpeg itself, not any actual test files of those kinds. If you have any real ones, please forward them.


I'll make a proper release announcement when I get to the bottom of MacOS X, Solaris and AIX's oddities.


    M



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#14): https://groups.io/g/sox-ng/message/14
Mute This Topic: https://groups.io/mt/109650974/21656
Group Owner: [email protected]
Unsubscribe: https://groups.io/g/sox-ng/leave/13602885/21656/313486934/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to