Skip to content

Releases: swesterfeld/liquidsfz

liquidsfz 0.3.2

19 Apr 13:54
Compare
Choose a tag to compare

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

21 Jul 14:13
Compare
Choose a tag to compare

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

18 Jul 14:29
Compare
Choose a tag to compare

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