Releases: swesterfeld/liquidsfz
Releases · swesterfeld/liquidsfz
liquidsfz 0.3.2
Overview of Changes in liquidsfz-0.3.2:
- Fix crashes triggered by Carla while saving without path
- Allow multiple overlapping notes during sustain (#38)
- Provide cross compiled LV2 plugin for Windows
- Use LV2_STATE__freePath if available (fixes LV2 on windows)
- Fixes for building on macOS and Windows
- Improve tests and CI checks
liquidsfz 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
liquidsfz 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