Home KXStudio > News

KXStudio : News

> Carla 2.0 beta5 is here!
On 2017-01-05 by falkTX

Hello again everyone, we're glad to bring you the 5th beta of the upcoming Carla 2.0 release.
It has been more than 1 year since the last Carla release, this release fixes things that got broken in the mean time and continues the work towards Carla's 2.0 base features.
There's quite a lot of changes under the hood, mostly bugfixes and minor but useful additions.
With that being said, here are some of the highlights:


Carla-Control is back!

Carla-Control is an application to remotely control a Carla instance via network, using OSC messages.
It stopped working shortly after Carla's move to 2.x development, but now it's back, and working a lot better.
Currently works on Linux and Mac OS.


Logs tab

This was also something that was brought back in this release.
It was initially removed from the 2.x series because it did not work so well.
Now the code has been fixed up and brought to life.

You can disable it in the settings if you prefer your messages to go to the console as usual.
Sadly this does not work on Windows just yet, only for Linux and Mac OS.
But for Windows a Debug/Carla.exe file is included in this build (after you extract the exe as zip file), which can be used to see the console window.


MIDI Sequencer is dead, long live MIDI Pattern!

The internal MIDI Sequencer plugin was renamed to MIDI Pattern, and received some needed attention.
Some menu actions and parameters were added, to make it more intuitive to use.
It's now exported as part of the Carla-LV2 plugins package, and available for Linux and Mac OS.

More stuff

  • Add carla-jack-single/multi startup tools
  • Add 16 channel and 2+1 (sidechain) variant to Carla-Patchbay plugins
  • Add new custom menu when right-clicking empty rack & patchbay areas
  • Add command-line option for help and version arguments
  • Add command-line option to run Carla without UI (requires project file)
  • Add X11 UI to Carla-LV2
  • Remove MVerb internal plugin (conflicting license)
  • Remove Nekofilter internal plugin (use fil4.lv2 instead)
  • Implement plugin bridges for Mac OS and Windows
  • Implement Carla-LV2 MIDI out
  • Implement initial latency code, used for aligned dry/wet sound for now
  • Implement support for VST shell plugins under Linux
  • Implement sorting of LV2 scale points
  • Allow to scan and load 32bit AUs under Mac OS
  • Allow using the same midi-cc in multiple parameters for the same plugin
  • Allow Carla-VST to be built with Qt5 (Linux only)
  • Bypass MIDI events on carla-rack plugin when rack is empty
  • Find plugin binary when saved filename doesn't exist
  • Force usage of custom theme under Mac OS
  • New option to wherever put UIs on top of carla (Linux only)
  • Make canvas draggable with mouse middle-click
  • Make it possible to force-refresh scan of LV2 and AU plugins
  • Plugin settings (force stereo, send CC, etc) are now saved in the project file
  • Renaming plugins under JACK driver mode now keeps the patchbays connections
  • Update modgui code for latest mod-ui, supports control outputs now
  • Lots and lots of bug fixes.

There will still be 1 more beta release before going for a release candidate, so expect more cool stuff soon!

Special Notes

  • Carla as plugin is still not available under Windows, to be done for the next beta.


To download Carla binaries or source code, jump into the KXStudio downloads section.
If you're using the KXStudio repositories, you can simply install "carla-git" (plus "carla-lv2" and "carla-vst" if you're so inclined).
Bug reports and feature requests are welcome! Jump into the Carla's Github project page for those.