Skip to content

Releases: falkTX/Carla

v2.5.10

31 Jul 18:05
v2.5.10
3834c7f

Choose a tag to compare

  • Compatibility with pyliblo3 for Carla-Control
  • Fix a few compiler warnings
  • Fix alignment of LV2 Atom buffers
  • Fix broken MIDI program and bank messages for experimental JACK applications
  • Fix use of JackPortIsCV
  • Remove false tooltips (remains of bad copy & paste)

v2.5.9

22 Sep 09:15
v2.5.9
bbd981f

Choose a tag to compare

  • Do not show windows crash dialogs for plugin bridges
  • Fix build against latest liblo
  • Fix crash when showing some plugin UIs under wayland
  • Fix minimum width of CanvasPort labels
  • Fix missing painter.restore() in case of CanvasPort errors
  • Fix OSC unregister handling

v2.5.8

18 Jan 11:22
v2.5.8
4f94d61

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

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

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

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

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

Choose a tag to compare

v2.5.2

14 Oct 17:36
v2.5.2
12d4d77

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

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