Skip to content

Releases: falkTX/Carla

v2.5.8

18 Jan 11:22
v2.5.8
4f94d61
Compare
Choose a tag to compare
  • Fix double backslash encoding in pre-included serd
  • Fix a few minor ttl details in carla.lv2 (to make validators happy)
  • Fix potential audio buffer overflow issues due to over-optimization in math utilities
  • Fix winevst for DLL_PROCESS_ATTACH

v2.5.7

30 Sep 09:02
v2.5.7
90c1e9b
Compare
Choose a tag to compare
  • Allow configuration of Carla client name when headless (via CARLA_CLIENT_NAME env var)
  • Fix save missing LV2 files
  • Fix some wine bridge details

v2.5.6

04 Aug 09:00
v2.5.6
fcf00a5
Compare
Choose a tag to compare
  • Fix compatibility of plugin discovery with newer 2.6.x tools
  • Fix crash when using JACK under Linux ARM
  • Fix carla-lv2 pre-run with 0 frames
  • Fix carla-vst GUI for high-dpi screens
  • Fix carla-native-plugin library exported symbols
  • Show custom error message when trying to start JACK driver without JACK
  • Skip special treatment for LADISH (do not set session management hints)

v2.5.5

04 Jun 12:50
v2.5.5
c1c658c
Compare
Choose a tag to compare
  • Allow IPC during plugin discovery (controlled by external tools)
  • Expose a few extra APIs in carla-utils library
  • Install extra carla-utils related headers during make install
  • Fix invalid/empty LV2 paths for compatibility with lilv
  • Fix LV2 plugin state for plugin bridges
  • Fix showing engine device settings on systems without JACK
  • Fix usage with LMMS on Windows
  • Remove use of REAL_BUILD macro, no longer needed
  • Tweaks for integration in OBS
  • Other minor fixes and cleanup

v2.5.4

11 Mar 19:46
v2.5.4
621841f
Compare
Choose a tag to compare
  • Fix crash/regression when using LV2 plugins without worker extension
  • Fix compat with PyQt >= PyQt 5.15.8
  • Fix macOS build
  • Simplify JACK event handling, now using a single queue on the main thread

v2.5.3

15 Jan 11:15
v2.5.3
16b431c
Compare
Choose a tag to compare

v2.5.2

14 Oct 17:36
v2.5.2
12d4d77
Compare
Choose a tag to compare
  • Fix includedir/libdir variables in pkg-config files
  • Fix LV2 plugins sending MIDI events out of order when using MIDI mapping for control output ports
  • Fix VST2 all-notes/sound-off events after re-activation
  • Fix "use outer frame for carla-lv2" from v2.5.1
  • Correct jackbridge build flags, prevent LTO from being used in wine stuff

v2.5.1

30 Sep 18:39
v2.5.1
7d23ab7
Compare
Choose a tag to compare
  • Do not set scale factor for LV2 plugin UIs on macOS
  • Fix external MIDI connections for JUCE engine driver
  • Fix a few memory leaks and runtime issues
  • Fix several race conditions
  • Fix logic around engine driver listings
  • Fix position of external patchbay graph nodes not being restored when switching from internal to external
  • Fix RISC-V builds
  • Fix win32 bridge builds on win64 systems (forcing usage of i686-w64-mingw32 if needed)
  • Ignore some compiler warnings from Qt side
  • Use an outer frame for carla-lv2 outgoing events

v2.5.0

15 Jul 23:17
v2.5.0
Compare
Choose a tag to compare
  • Add JSFX plugin support
  • Add SDL engine driver
  • Adapt engine code to allow single-threaded web-assembly builds
  • Fix macOS installer to run without rosetta2
  • Use full driver settings dialog if opened via menu and engine is not running
  • Update built-in DPF
  • Update to JUCE 7.0.1

v2.4.4

15 Jul 13:20
v2.4.4
6b82e20
Compare
Choose a tag to compare

Fixes:

  • Fix inaccurate MIDI CC rounding
  • Fix one more python3.10 compatibility issue
  • Fix one more Windows UTF-16 issue

Other changes:

  • Do not use -fno-gnu-unique on BSD
  • Support mod:volts as LV2 unit
  • Update dependency list in INSTALL.md