Browse Source

Start preparing carla 2.0-RC3

Signed-off-by: falkTX <falktx@gmail.com>
redirect
falkTX 5 years ago
parent
commit
bbb2665249
Signed by: falkTX <falktx@gmail.com> GPG Key ID: 2D3445A829213837
2 changed files with 57 additions and 8 deletions
  1. +49
    -0
      News.php
  2. +8
    -8
      includes/footer.php

+ 49
- 0
News.php View File

@@ -12,6 +12,55 @@ include_once("includes/header.php");
<a href="<?php echo $ROOT; ?>/News/?action=feed"><img src="images/rss.png" alt="RSS"/></a>
</div>

<p>
<span style="font-size: 20px">&gt; Carla 2.0 RC3 is here!</span><br/>
On <i>2018-10-27</i> by<i> falkTX</i>
</p>
<p>
Hello everyone, this is a quick fix for the Carla Plugin Host (soon-to-be) stable series.<br/>
Only very small fixes here, and a change on how specific plugins load.<br/>
This release starts a "release early, release often" attitude, that hopefully I can maintain from now on.<br/>
</p>

<h3>Changelog</h3>
<ul>
<li>Fixes crash for bridge-lv2-x11 when manually started from CLI</li>
<li>LV2: Don't prefer plugin bridges for certain hardcoded plugins (Calf, ir.lv2 and v1 series)</li>
<li>VST: Do not call plugin effEditIdle on update display opcode, fixes crashes for a few plugins</li>
</ul>

<p>
Previously a few plugins were hardcoded to run as plugin bridges, as deemed unsafe because of how they use their plugin UIs (instance-access).<br/>
Carla automatically started these plugins as bridges, as to not crash the main process when Gtk and Qt gets in the way.<br/>
Plugin state in bridges have a few issues (as plugin bridges are experimental right now), which I was hoping to fix before 2.0 final is here.<br/>
But that will not happen it seems (not an easy fix), so now these plugins will run normally as all others do, in the same process.<br/>
This means the following possible breaking changes:<br/>
</p>
<ul>
<li>If v1 plugin series are compiled with a Qt version different than the one Carla is using, expect a crash on load or soon afterwards</li>
<li>Calf plugin UIs will be missing their graphs by default, unless you disable running plugin UIs in bridge mode in Carla settings</li>
</ul>
<p>
This is not an issue for other plugin UIs that use Qt or Gtk, as they do not use LV2 instance-access.<br/>
Carla runs Gtk and Qt LV2 UIs in a separate process, but because these UIs require direct access to the plugin instance, they cannot be bridged.<br/>
</p>

<h3>Downloads</h3>
<p>
To download Carla binaries or source code, jump on over to the <a href="http://kxstudio.linuxaudio.org/Downloads" class="external free" rel="nofollow" target="_blank">KXStudio downloads section</a>.<br/>
If you're using the KXStudio repositories, you can simply install "carla-git" (plus "carla-lv2" and "carla-vst" if you're so inclined).<br/>
Bug reports and feature requests are welcome! Jump on over to the <a href="https://github.com/falkTX/Carla" class="external free" rel="nofollow" target="_blank">Carla's Github project</a> page for those.
</p>

<h3>Future</h3>
<p>
A "2.0-final" milestone is on GitHub, which lists the remaining issues to be fixed before 2.0 is considered "final".<br/>
New features already made its way to Carla, but sit on the develop branch.<br/>
When the "final" version is release, expect a 2.1-beta to come shortly afterwards.
</p>

<hr/>

<p>
<span style="font-size: 20px">&gt; Carla 2.0 RC2 is here!</span><br/>
On <i>2018-10-27</i> by<i> falkTX</i>


+ 8
- 8
includes/footer.php View File

@@ -31,6 +31,14 @@
<div class="box box-shadow alpha clear-both navigation">
<h2 class="box-header"> <a href="<?php echo $ROOT; ?>/News" style="color: #aaf;">News</a> </h2>

<a href="<?php echo $ROOT; ?>/News/?action=view&url=cadence-090-release-and-kxstudio-1804-preparations">
<b>Carla 2.0 RC1 is here!</b><br/>
</a>
<p>
The stable 2.0 version of Carla is coming!
</p>
<hr/>

<a href="<?php echo $ROOT; ?>/News/?action=view&url=cadence-090-release-and-kxstudio-1804-preparations">
<b>Cadence 0.9.0 and KXStudio 18.04 preparations</b><br/>
</a>
@@ -54,14 +62,6 @@
<p>
A new version of JACK2 is out, and plans for 2018 defined.
</p>
<hr/>

<a href="<?php echo $ROOT; ?>/News/?action=view&url=breaking-changes-in-carla-plugin-host">
<b>Breaking changes in Carla Plugin Host</b><br/>
</a>
<p>
There were some major changes done to Carla's code base in the past few days...
</p>
</div>
</div>
<?php } ?>


Loading…
Cancel
Save