JACK Rack 1.5.0 is out!
Downloads:
https://sourceforge.net/projects/jack-rack/files/jack-rack/
Git repo:
https://sourceforge.net/p/jack-rack/git/ci/master/tree/
Home page:
https://jack-rack.sourceforge.net/
It's been 18 years since the last release, but for those of you who
still have a use for a lightweight LADSPA plugin host, here's a version
that'll build with modern compilers (although it still needs GTK+ 2) and
includes several other improvements contributed by users over the last
couple of decades.
If you're maintaining a package of this, note that the dependencies have
changed and the tarball is signed by my newer GPG key.
Changes in this release:
* Update the code so that it can be built with any language standard
from ANSI C to C23. (The previous release doesn't build with GCC 15,
which defaults to C23.)
* Fix memory leaks and other minor problems reported by GCC and Clang's
analysis tools.
* Update the build system to support current autotools.
* Don't try to link against the GNOME 2 libraries, and make the About
window available without them (patch from James Morris).
* Replace a call to a LASH internal function with a glib equivalent.
* Rework the rack saving/loading code to be more robust against damaged
files or missing plugins.
* Use zlib for compression in the rack saving/loading code, as libxml2
often isn't built with compression support these days. If you built
the previous release of JACK Rack against a recent libxml2, you won't
have been able to open old compressed rack files; you can now.
* Dependencies: make libxml2 and zlib mandatory,
use pkg-config to find lrdf like the other libraries, and link with
libm and libdl (based on patches from James Morris).
* Add support for jack-session (implemented by Torben Holm, plus a fix
by Peter Nelson).
* Move the repository from CVS to Git.
* Fix bugs in MIDI controls (patch from Peter Nelson).
* Add a Czech translation (patch from Pavel Fric).
* Update the Russian translation (patch from Alexandre Prokoudine).
* Check for an appropriate GTK+ version (reported by Steven
Chamberlain).
If you encounter any problems, or if you've got any further patches
sitting around that I didn't find when trawling for them, please get in
touch with me.
Thanks!
Adam
--
Adam Sampson <ats(a)offog.org> <http://offog.org/>