KXStudio : News
>
Carla 2.3 RC1 is here!
On 2021-02-17 by falkTX
Hello again everyone, a somewhat small but important Carla update is here!
As there were many changes behind the scenes (specially for Windows builds) I am tagging it as Release Candidate for now.
So this is the announcement of the first release candidate of Carla version 2.3.
Carla is a fully-featured cross-platform audio plugin host, which itself can also run as a plugin (LV2 and VST2).
It is a project slowly growing and maturing for over 10 years now!
This release is the first step for automated releases of Carla, and
other
PyQt
projects.
Might not seem like big news, but it is!
I don't make Carla releases very often as it tends to consume a lot of time,
besides writing the release announcement (like this one), there is a lot of manual building and uploading.
The situation got worse with 1 more build type for macOS universal support..
This makes it more difficult to do quick bug-fixes than it should, and thus they tend to not happen much.
There are still no automated Linux builds though, I will take care of that at a later point.
In any case, I always keep the Carla package on the KXStudio repositories up to date, and ArchLinux is usually very quick on the updates too, so for Linux users this is not that big of a deal.
With that said, let's go through some of this release highlights.
General improvements to AudioFile plugin
The AudioFile internal plugin received some deserved attention this time around.
Both Audio and MIDI file plugins are now exposed as LV2 plugins, allowing to load and use these plugins outside of Carla. |
Reworked Windows builds
The infrastructure used to build Windows binaries is now through
PawPaw,
as done with
JACK2
already.
For users, this means these binaries are more robust and with less dependencies.
For developers, a nice side-effect is that we can finally tweak the behaviour of the startup executable, now allowing debug messages to be seen.
(though you need to run it in Console/PowerShell for that)
Finally, it should be possible to build Carla under msys2 on Windows now. |
Other notable changes
- Allow to run CV plugins in rack mode, with CV connected to a dummy port
- Carla-Control no longer has return remote url option, no longer needed after some fixes
- Clear up situation with nogui and carla-osc-gui script (explanation article to come later)
- Disable OSC by default on macos (needs to ask permission to use network, which may look suspicious)
- Do not build external plugins by default
- General improvement to LV2 parameter API support
- Many, many bug-fixes (not listed here, see the git commit history for the raw changes, including bug-fixes)
Notes for users
There are no binary releases for Linux at the moment, and the old Windows 32bit No-SSE builds are gone.
On Linux, use the packages from your distribution or ask the package maintainer to update.
The macOS and Windows binaries are not signed/notarized.
Carla-Control on macOS M1 fails to run natively, but is okay under rosetta2.
Downloads
To download Carla binaries or source code, jump on over to 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 on over to the Carla's Github project page for those.
Final note
With finally the Carla release out of the way, I will start work on DPF very soon, as mentioned on the last monthly report.
If you appreciate the kind of work I do here, please consider a
donation.
You can help to keep these projects alive and enthusiasm and motivation high by giving your support.
Thank you.