= sox_ng: First release announcement SoX_ng is a new project to unify the plethora of development forks and branches and make six-monthly micro and minor releases of SoX, the Swiss Army Knife of command-line audio processing.
Its objectives are to: - facilitate package maintainers' work - reassure developers that they can work on SoX knowing that their work might be released within predictable time - unify the current plethora of independent development efforts The next releases are scheduled for 2024-08-18 (micro) and 2024-10-18 (minor). ## SoX_ng novelties Differences between SoX_ng and the hundred-odd different SoXen in the software distributions and the dozens of innovative forks are: - it fixes all the CVEs open against sox - it has a regression test suite against the CVEs and other bugs - it makes (almost) no compiler warnings - it compiles and the regression tests succeed on most of the machines of the GCC Compile Farm on - amd64, arm-{32,64}, aarch64, chrp32be, mips64be, powerpc-64{le,be}, riscv-64, sun4v-64be, x86-{32,64} - AIX, Almalinux, Alpine, Archlinux, CentOS, Debian, FreeBSD, MacOS X, OpenBSD, OpenSUSE, Solaris, Ubuntu - the wiki is in the source tree - open issues are in the source tree - its copyright status has been sorted out. As a work SoX is GPLv2 as is the libsox library which had werongly been declared LGPL (src/opus.c is based on oggenc.c, which is GPLv2-only.) Individual source files retain their more permissive licenses. - Distro-specific notes for package maintainers are in the wiki - It is fully usable from the command line except for only being able to download the issues, not push modifications or new issues yet. It will. - it has public accounting and accepts donations but doesn't really have any expenses so, instead, domations can be earmarked as bounties for whoever resolves a particular issue satisfactorily. ## Places - There is a tarball of the first release candidate at https://codeberg.org/sox_ng/sox_ng/releases/download/sox_ng-14.4.3-rc1/sox_ng-14.4.3-rc1.tar.gz - The public sox_ng code repository, wiki and issues are visible on https://codeberg.org/sox_ng/sox_ng with a hot backup on https://git.disroot.org/sox_ng/sox_ng - A mailing list: sox...@freelists.org (email sox_ng-requ...@freelists.org with Subject: subscribe) - A private email: sox...@proton.me ## Thanks My heartfelt thanks go to: * the historical sox developers for so much good public work * the people who wrote the immense body of DSP code that SoX unites * codeberg.org and proton.me support for prompt and courteous resolution * eneiev of the FSF for copyright insight * the GCC Compile Farm staff for creating such an incredible tool * those brave souls who have kept the candle of SoX development alight