liquidsfz-0.3.1 has been released
It turns out that liquidsfz-0.3.0 (only released a few days ago) has one
bug which can trigger crashes during normal usage, and one bug which
will trigger crashes when loading the plugin on some linux
distributions. So I definitely recommend updating to 0.3.1 and not using
0.3.0 at all.
The main goal of liquidsfz is to provide an SFZ sampler implementation
library that is easy to integrate into other projects. A standalone jack
client and a LV2 plugin is also available.
liquidsfz is implemented in C++ and licensed under MPL-2.0. The release
tarball can be downloaded here:
https://github.com/swesterfeld/liquidsfz#releases
or from github
https://github.com/swesterfeld/liquidsfz/releases/tag/0.3.1
Overview of Changes in liquidsfz-0.3.1:
* Fix crash in voice processing when gain smoothing is active
* Fix crash caused by libstdc++ debug assertions (#34)
* Add missing #include statements (#33, #35)
* Setup CI using github actions, build and lv2lint the plugin
* Add testsynth program for regression tests (make check and CI)
* Support address sanitizer and C++ STL debug checks from autogen.sh
--
Stefan Westerfeld,
http://space.twc.de/~stefan