Home KXStudio > News
RSS

KXStudio : News

> The first Carla 2.0 beta is here!
On 2014-04-22 by falkTX

Carla 2.0 is a full rework of the first Carla release.
It's currently under development with a planned release later this year.
Today the first beta is released, and we'll show you what to expect when the final version arrives.

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

DISCLAIMER: This is a beta release! Although all features mentioned here are working right now, they may be incomplete, have bugs or even eat your cat!
You've been warned.

Highlights

new-look

Canvas Integration

When using the JACK multi-client mode, plugins will be mapped to their respective canvas group.
Double-clicking the plugin group will show its UI, while pressing 'delete' will remove the actual plugin.
There's extra right-click options, and the keyboard and meters will react accordingly.


new-look

New Look

Each plugin gets its own slot skin.
Different colors are attributed to each kind of plugin (EQ, delay, distortion, etc).
Specialized skins that match the author/maker are used when appropriate.


new-look

Carla-Rack as a Plugin

Carla itself working as a plugin (rack-mode).
This allows to use several rack instances inside a single Carla instance.
Internal patch-bay mode is also planned, but probably only for 3.0.


new-look

Internal plugins as LV2

Carla internal plugins are now exported as LV2.
This includes carla-rack and zynaddsubfx!
Plugins that released separately (such as DISTRHO and ZamAudio) are not included.


new-look

Plugin Bridges

Running plugins in a separate process for crash-protection.
Using a separate process also makes it possible to load plugins with a different architecture from the host,
such as 32-bit plugins on 64-bit Carla and Windows plugins in Linux.

NOTE: This feature is currently only available within the KXStudio repos.


More stuff

  • Qt5 ready (already used in Windows builds)
  • Save and restore canvas connections
  • LV2 CV ports and Worker extension are now implemented, allowing to load ams-lv2 and setBfree among other plugins
  • VST3 and AU plugin support

There's some other things planned, but they might be delayed until 3.0 so that this release doesn't take too long to happen.
You can find the complete TODO list here:
https://raw.github.com/falkTX/Carla/master/doc/Carla-TODO.