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]]
-=-=-=-=-=-=-=-=-=-=-=-