liquidsfz-0.3.0 has been released 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.0 Overview of Changes in liquidsfz-0.3.0: * Change license to MPL-2.0 * Load sample data on demand (preload start, background load as needed) * Improve sound quality by using better interpolation / resampling * Support CC7=Volume and CC10=Pan if not defined in .sfz file (#30) * Various performance optimizations * Fix LFO ranges for square like LFOs * Implement sustain loops (loop_mode=loop_sustain) * Added new public API functions for new features * Make it possible to use absolute paths in .sfz file * Use mmap() for soundfiles on 64bit platforms * Add a few new commands / command line options to liquidsfz jack client * Statically linked plugin is compiled using Ubuntu 18.04 (instead of 16.04) * Minor fixes and cleanups -- Stefan Westerfeld, http://space.twc.de/~stefan _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org https://lists.linuxaudio.org/listinfo/linux-audio-dev