|
|
@@ -8,6 +8,157 @@ include_once("includes/header.php"); |
|
|
|
|
|
|
|
<p><b>THIS IS A FAKE PAGE, KXSTUDIO NEWS USES A DYNAMIC MODULE NOW</b></p> |
|
|
|
|
|
|
|
<p> |
|
|
|
<span style="font-size: 20px">> KXStudio Monthly Report (January 2019)</span><br/> |
|
|
|
On <i>2019-01-30</i> by<i> falkTX</i> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
Hello all, another monthly report about the KXStudio project is here.<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<hr/> |
|
|
|
|
|
|
|
<p> |
|
|
|
<span style="font-size: 20px">> Carla 2.1 RC1 is here!</span><br/> |
|
|
|
On <i>2020-01-15</i> by<i> falkTX</i> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
Hello again everyone, and surprise, the stable 2.0 version of Carla is coming!<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
This is the announcement of the first release candidate of Carla 2.1.<br/> |
|
|
|
I am skipping the beta phase as done for the 2.0 release and going straight into a Release Candidate.<br/> |
|
|
|
This means there will be no more changes in the graphical user interface or engine/backend features, except when required for fixing bugs.<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
Carla projects/sessions are meant to be fully compatible between between 2.0 and 2.1 versions, except for features marked experimental.<br/> |
|
|
|
The "native" API to access carla as plugin (as used by LMMS) is (ABI and API-wise) backwards compatible compatible with 2.0.<br/> |
|
|
|
If this is not the case, consider it a bug that needs to be fixed. |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
As with the v2.0 release, the list of changes is a little big, so let's split it by parts.<br/> |
|
|
|
First, the highlights and major changes.<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h3>Highlights and major changes</h3> |
|
|
|
|
|
|
|
<h5>...</h5> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h5>High-DPI support</h5> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h5>Proper theme and Carla-Control for Windows</h5> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h5>UI changes</h5> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
...<br/> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h3>Other changes</h3> |
|
|
|
<p> |
|
|
|
Some changes that make sense or are useful enough, and that deserve to be mentioned.<br/> |
|
|
|
</p> |
|
|
|
<ul> |
|
|
|
<li>Drop Qt4 support</li> |
|
|
|
<li>Official builds use...</li> |
|
|
|
<li>________</li> |
|
|
|
<li>________</li> |
|
|
|
<li>________</li> |
|
|
|
<li>________</li> |
|
|
|
</ul> |
|
|
|
|
|
|
|
canvas connect action |
|
|
|
small canvas, AA, cut connections, rework nick87720z |
|
|
|
colorize all slot skins? |
|
|
|
internal jack client |
|
|
|
Dynamically show knobs in rack view as much as possible |
|
|
|
carla-control and osc rework |
|
|
|
juce stuff again, but disabled by default on source builds, etc |
|
|
|
Implement clearing xrun count, bottom bar stuff |
|
|
|
Save and restore Session Manager type in add-jack-app dialog |
|
|
|
NSM support for JACK Applications |
|
|
|
Introducing "Cancelable actions" |
|
|
|
Initial support for LV2 params |
|
|
|
Ship vst plugin in windows builds |
|
|
|
Update READMEs to mention VST3 and AU support |
|
|
|
Working wine-native bridge, needs testing |
|
|
|
Respect X11 UIs size hints from plugins |
|
|
|
Build CarlaVstFxShell by default? |
|
|
|
libjack stuff |
|
|
|
internal client |
|
|
|
testing carla-vst exposed parameters |
|
|
|
inline display in canvas |
|
|
|
|
|
|
|
<h3>Fixes</h3> |
|
|
|
<p> |
|
|
|
Besides the ones already mentioned for Windows, we also have: |
|
|
|
</p> |
|
|
|
<ul> |
|
|
|
<li>Big push to get transport working correctly</li> |
|
|
|
<li>General fixes against dynamic buffer sizes</li> |
|
|
|
<li>Several fixes to UI size and UI bridges under macOS</li> |
|
|
|
<li>Fix all PNGs that triggered libpng warnings</li> |
|
|
|
<li>Fix canvas rubberband being invisible after a canvas refresh</li> |
|
|
|
<li>Fix embedded UI covering window controls under certain hosts (in a Qt5 Linux build)</li> |
|
|
|
<li>Fix switching plugin positions in plugin mode</li> |
|
|
|
</ul> |
|
|
|
|
|
|
|
<h3>Notes for developers and packagers</h3> |
|
|
|
<ul> |
|
|
|
<li>Base python scripts are no longer installed in dist-packages</li> |
|
|
|
<li>Carla front-end code was moved to its own folder</li> |
|
|
|
<li>FluidSynth version 1.1.7 is now required for soundfont support</li> |
|
|
|
<li>UI bridges can now be started from CLI with just the plugin URI</li> |
|
|
|
<li>New CarlaNativePlugin header and library exported, exposes Carla's Rack and Patchbay internals to 3rd party applications</li> |
|
|
|
</ul> |
|
|
|
<p> |
|
|
|
Currently work-in-progress is a complete REST API of Carla's backend, allowing to have full control of a remote Carla instance.<br/> |
|
|
|
(and not in a limited fashion like done with Carla-Control / OSC).<br/> |
|
|
|
Initial code for it is already done, and tested to work.<br/> |
|
|
|
If this interests you, let me know!<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
</p> |
|
|
|
|
|
|
|
<h3>Notes for users</h3> |
|
|
|
<p> |
|
|
|
The code for scanning plugins had a little rework, making some internal data structures change.<br/> |
|
|
|
Because of this, a full rescan of your plugins is needed after the update.<br/> |
|
|
|
</p> |
|
|
|
<p> |
|
|
|
When running Patchbay mode in JACK, changing the buffer size might cause a crash.<br/> |
|
|
|
This is not a common action to do, so not a priority to fix.<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> |
|
|
|
With Carla done, next up is DPF handling and KXStudio 18.04 ISO release, while trying to get a new JACK2 release out too.<br/> |
|
|
|
Note that after these 3 items are done, I plan to take a well-needed break from open-source project maintenance. |
|
|
|
</p> |
|
|
|
|
|
|
|
<hr/> |
|
|
|
|
|
|
|
<p> |
|
|
|
<span style="font-size: 20px">> KXStudio Monthly Report (December 2019)</span><br/> |
|
|
|
On <i>2019-12-16</i> by<i> falkTX</i> |
|
|
@@ -173,6 +324,8 @@ include_once("includes/header.php"); |
|
|
|
|
|
|
|
<hr/> |
|
|
|
|
|
|
|
<!-- |
|
|
|
|
|
|
|
<p> |
|
|
|
<span style="font-size: 20px">> JACK2 v1.9.13 release</span><br/> |
|
|
|
On <i>2019-10-06</i> by<i> falkTX</i> |
|
|
@@ -2286,8 +2439,11 @@ include_once("includes/header.php"); |
|
|
|
The entire collection is already available in the KXStudio repos but yet part of the meta-packages (will be added shortly after the official release).<br/> |
|
|
|
Generic linux binaries will be made available for non-KXStudio users as before. |
|
|
|
</p> |
|
|
|
|
|
|
|
<hr/> |
|
|
|
|
|
|
|
--> |
|
|
|
|
|
|
|
<p> |
|
|
|
Note: Since the KXStudio website has been internally reworked (removed mediawiki, much simpler PHP code now), the old news have been removed.<br/> |
|
|
|
<br/> |
|
|
|