Browse Source

Merge branch 'master' of github.com:KXStudio/Website

Signed-off-by: falkTX <falktx@gmail.com>
pull/12/head
falkTX 6 years ago
parent
commit
5067342157
Signed by: falkTX <falktx@gmail.com> GPG Key ID: 2D3445A829213837
5 changed files with 290 additions and 65 deletions
  1. +6
    -6
      Applications:Carla.php
  2. +66
    -7
      Donations.php
  3. +12
    -12
      Downloads.php
  4. +204
    -38
      News.php
  5. +2
    -2
      includes/header.php

+ 6
- 6
Applications:Carla.php View File

@@ -79,21 +79,21 @@ include_once("includes/header.php");
Debian/Ubuntu</a> (via KXStudio repositories)<br/>
</p>
<p>
Pre-compiled binaries are available for Linux, Mac and Windows (version 2.0-beta6).<br/>
Pre-compiled binaries are available for Linux, Mac and Windows (version 2.0-RC1).<br/>
<img src="images/ico_linux.png" alt="" class="img_text_align_spaced"/>
<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-linux32.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-linux32.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
Linux 32bit</a><br/>
<img src="images/ico_linux.png" alt="" class="img_text_align_spaced"/>
<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-linux64.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-linux64.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
Linux 64bit</a><br/>
<img src="images/ico_mac.png" alt="" class="img_text_align_spaced"/>
<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-macos.dmg" class="external text a_bigger_text" rel="nofollow" target="_blank">
<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-macos.dmg" class="external text a_bigger_text" rel="nofollow" target="_blank">
MacOS 64bit</a><br/>
<img src="images/ico_windows.png" alt="" class="img_text_align_spaced"/>
<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-win32.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-win32.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
Windows 32bit</a><br/>
<img src="images/ico_windows.png" alt="" class="img_text_align_spaced"/>
<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-win64.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-win64.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
Windows 64bit</a><br/>
</p>
<p>


+ 66
- 7
Donations.php View File

@@ -16,29 +16,67 @@ require "donate/connect.php";
</p>

<p>
Currently the KXStudio project accepts donations only via PayPal.<br/>
Monthly subscriptions are not an option anymore.<br/>
We thank you in advance for any donation you make!<br/>
Currently the KXStudio project accepts donations via LiberaPay and PayPal.<br/>
You can do a one-time donation or subscribe monthly.<br/>
In either case, we thank you in advance for any donation you make!<br/>
</p>

<p>
NOTE: PayPal takes a minimum 5% fee on all donations (10&euro; becomes 9.31&euro;).<br/>
NOTE: PayPal takes a minimum 5% fee on all donations (for example, 10&euro; becomes 9.31&euro;).<br/>
You can bypass this fee by sending money directly to falktx@falktx.com as a friend.<br/>
<br/>
</p>

<?php
$cur_amount = 0.0;

if ($db_link) {
$sql_donations_month = mysqli_query($db_link, "SELECT * FROM donations WHERE MONTH(dt) = MONTH(NOW()) AND YEAR(dt) = YEAR(NOW())");
$sql_donations_last5 = mysqli_query($db_link, "SELECT * FROM donations ORDER BY dt DESC LIMIT 5");

if (mysqli_num_rows($sql_donations_month)) {
while ($sql_row = mysqli_fetch_assoc($sql_donations_month)) {
$cur_amount += $sql_row["amount"];
}
}

$cur_percent = $cur_amount / 500.0 * 100.0;

if ($cur_percent > 100.0) {
$cur_percent = 100.0;
}
?>

<div id="donations_container">
This month donations: <?php print_r($cur_amount); ?> of 500.0 &euro; target<br/>
<div id="donations_bar"><div style="width:<?php print_r($cur_percent); ?>%"></div></div>
<p><br/></p>
</div>

<?php } /* $db_link */ ?>

<table>
<tr><td width="40px">
</td><td valign="bottom" width="200px">
<?php if ($db_link) { ?>
<b>Last 5 donations:</b><br/>
<?php
$sql_donations_last5 = mysqli_query($db_link, "SELECT * FROM donations ORDER BY dt DESC LIMIT 5");

while ($sql_row = mysqli_fetch_assoc($sql_donations_last5)) {
echo "" . date("Y-m-d", strtotime($sql_row["dt"])) . " - " . $sql_row["amount"] . "&euro;<br/>";
}
} ?>
</td><td valign="bottom" width="150px">
<script src="https://liberapay.com/~42762/widgets/receiving.js"></script>
<noscript>
<a class="liberapay-btn" href="https://liberapay.com/~42762/donate">
<svg viewBox="0 0 80 80" height="16" width="16">
<g transform="translate(-78.37-208.06)" fill="#1a171b">
<path d="m104.28 271.1c-3.571 0-6.373-.466-8.41-1.396-2.037-.93-3.495-2.199-4.375-3.809-.88-1.609-1.308-3.457-1.282-5.544.025-2.086.313-4.311.868-6.675l9.579-40.05 11.69-1.81-10.484 43.44c-.202.905-.314 1.735-.339 2.489-.026.754.113 1.421.415 1.999.302.579.817 1.044 1.546 1.395.729.353 1.747.579 3.055.679l-2.263 9.278"/><path d="m146.52 246.14c0 3.671-.604 7.03-1.811 10.07-1.207 3.043-2.879 5.669-5.01 7.881-2.138 2.213-4.702 3.935-7.693 5.167-2.992 1.231-6.248 1.848-9.767 1.848-1.71 0-3.42-.151-5.129-.453l-3.394 13.651h-11.162l12.52-52.19c2.01-.603 4.311-1.143 6.901-1.622 2.589-.477 5.393-.716 8.41-.716 2.815 0 5.242.428 7.278 1.282 2.037.855 3.708 2.024 5.02 3.507 1.307 1.484 2.274 3.219 2.904 5.205.627 1.987.942 4.11.942 6.373m-27.378 15.461c.854.202 1.91.302 3.167.302 1.961 0 3.746-.364 5.355-1.094 1.609-.728 2.979-1.747 4.111-3.055 1.131-1.307 2.01-2.877 2.64-4.714.628-1.835.943-3.858.943-6.071 0-2.161-.479-3.998-1.433-5.506-.956-1.508-2.615-2.263-4.978-2.263-1.61 0-3.118.151-4.525.453l-5.28 21.948"/>
</g>
</svg>
<span>Donate</span>
</a>
</noscript>
</td><td valign="bottom" width="150px" align="center">
<strong>PayPal Single Donation</strong>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
@@ -50,7 +88,28 @@ require "donate/connect.php";
<input type="hidden" name="return" value="https://kxstudio.linuxaudio.org/donate/thankyou.php"/>
<input type="hidden" name="rm" value="2"/>
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" alt="PayPal">
<!--<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">-->
</form>
</td><td align="center" valign="bottom" width="220px">
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="7G5AKFSNVDBX8">
<table>
<tr><td align="center">
<input type="hidden" name="on0" value="Quantity"><strong>Paypal Subscription</strong></td></tr>
<tr><td>
<select name="os0">
<option value="Small">Small : &euro;5.00 EUR - monthly</option>
<option value="Medium">Medium : &euro;10.00 EUR - monthly</option>
<option value="Large">Large : &euro;25.00 EUR - monthly</option>
</select>
</td></tr>
</table>
<input type="hidden" name="currency_code" value="EUR">
<input type="hidden" name="lc" value="US">
<!--<input type="hidden" name="notify_url" value="https://kxstudio.linuxaudio.org/donate/ipn.php"/>-->
<input type="hidden" name="return" value="https://kxstudio.linuxaudio.org/donate/thankyou.php"/>
<input type="hidden" name="rm" value="2"/>
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_subscribe_LG.gif" border="0" name="submit" alt="PayPal">
</form>
</td></tr>



+ 12
- 12
Downloads.php View File

@@ -49,26 +49,26 @@ include_once("includes/header.php");
<img src="images/ico_cadence.png" alt="" class="img_text_align"/> Cadence </a> (32bit, version 0.8.1)<br/>
&nbsp;<a href="http://sourceforge.net/projects/kxstudio/files/Releases/cadence/Cadence-0.8.1-linux64.tar.xz/download" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_cadence.png" alt="" class="img_text_align"/> Cadence </a> (64bit, version 0.8.1)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-linux32.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (32bit, version 2.0-beta6)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-linux64.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (64bit, version 2.0-beta6)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-linux32.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (32bit, version 2.0-RC1)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-linux64.tar.xz" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (64bit, version 2.0-RC1)<br/>
&nbsp;<a href="http://sourceforge.net/projects/kxstudio/files/Releases/festige/festige-1.0.2-x86.tar.gz/download" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_festige.png" alt="" class="img_text_align"/> FeSTige </a> (32bit, version 1.0.2)<br/>
</p>
<p class="p_extra_spaced">
<b>MacOS Downloads:</b><br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-macos.dmg" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (version 2.0-beta6 for macOS 10.8 or higher)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-macos.dmg" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (version 2.0-RC1 for macOS 10.8 or higher)<br/>
</p>
<p class="p_extra_spaced">
<b>Windows Downloads:</b><br/>
&nbsp;<a href="http://sourceforge.net/projects/kxstudio/files/Releases/cadence/Cadence-0.8.1-win32.zip/download" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_cadence.png" alt="" class="img_text_align"/> Cadence </a> (32bit, version 0.8.1)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-win32.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (32bit, version 2.0-beta6)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-win64.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (64bit, version 2.0-beta6)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-win32.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (32bit, version 2.0-RC1)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/v1.9.11/Carla_2.0-RC1-win64.zip" class="external text a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (64bit, version 2.0-RC1)<br/>
</p>
</ul>

@@ -84,8 +84,8 @@ include_once("includes/header.php");
<b>Downloads:</b><br/>
&nbsp;<a href="http://sourceforge.net/projects/kxstudio/files/Releases/cadence/Cadence-0.8.1-src.tar.bz2/download" class="external free a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_cadence.png" alt="" class="img_text_align"/> Cadence </a> (version 0.8.1)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/releases/download/1.9.8/Carla_2.0-beta6-src.tar.gz" class="external free a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (version 2.0-beta6)<br/>
&nbsp;<a href="https://github.com/falkTX/Carla/archive/v1.9.11.tar.gz" class="external free a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_carla.png" alt="" class="img_text_align"/> Carla2 </a> (version 2.0-RC1)<br/>
&nbsp;<a href="http://sourceforge.net/projects/kxstudio/files/Releases/festige/festige-1.0.2-src.tar.gz/download" class="external free a_bigger_text" rel="nofollow" target="_blank">
<img src="images/ico_festige.png" alt="" class="img_text_align"/> FeSTige </a> (version 1.0.2)<br/>
</p>


+ 204
- 38
News.php View File

@@ -13,59 +13,225 @@ include_once("includes/header.php");
</div>

<p>
<span style="font-size: 20px">&gt; Bug-fix release for Carla 2.0 beta6</span><br/>
On <i>2018-04-02</i> by<i> falkTX</i>
<span style="font-size: 20px">&gt; Carla 2.0 RC1 is here!</span><br/>
On <i>2018-09-16</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.0.<br/>
Very little features were added, focus went on stability instead.<br/>
The 'master' branch on Carla's source code is now for stable content, all new stuff will go to 'develop'.<br/>
My intention is to really let Carla on the side for now. If I can do it or not remains to be seen...<br/>
</p>
<p>
The list of changes is a little big, so let's split it by parts.<br/>
First, the highlights and major changes.<br/>
</p>

Add confirmation dialog for quitting Carla
Add confirmation dialog for Remove All and New File
<h3>Highlights and major changes</h3>
<h5>LinuxSampler removed, replaced by SFZero</h5>
<p>
Basically I removed the code that interacted internally with LinuxSampler, and replaced it by SFZero.<br/>
There are a lot of reasons for this change, but we can resume it to 3 points:<br/>
</p>
<ul>
<li>LinuxSampler API being overcomplicated</li>
<li>SFZ handling not very reliable</li>
<li>Licensing issues</li>
</ul>
</p>
<p>
Removing LinuxSampler means we lose support for GIG files, also SFZero loads the entire kit in RAM.<br/>
But, in return, SFZ files now always load without getting muted or having to do dirty workarounds.<br/>
Plus, with this, Carla can keep SFZ support while maintaining its GPLv2 license intact.<br/>
</p>
<p>
Note that SFZero does not support some opcodes, so the playback might sound different.<br/>
At a later date, a release will be made that will focus on SFZ support.<br/>
</p>

MIDI Channel A/B
<h5>Big windows fixes</h5>
<p>
Carla under has always a been a bit behind, compared to its Linux and macOS support.<br/>
Not anymore!<br/>
</p>
<p>
Carla can now run as a plugin in Windows, and also the PyQt-based big-meter, midi-pattern and notes plugins.<br/>
With this done, Carla as LV2 is now included in the Windows builds.<br/>
</p>
<p>
The export of a single plugin as LV2, though it is an experimental feature, now also works on Windows.<br/>
Because Windows does not handle symlinks very well, Carla copies its resources instead.<br/>
</p>
<p>
Scanning plugins will no longer show a console window.<br/>
The font engine was changed from native to freetype, which not only fixes the mini-canvas but gives a better presentation too.<br/>
Plugin bridges work once again, and now even better as Carla now initializes Windows resources on them (like static pthread and OLE).<br/>
</p>

Increase polling rate for non-gui mode (30 Hz)
Force-fix window position offset of Carla-embed mouse events
Fix some bridge parameters ... not loading
Fix file filter of MIDI file plugin, small cleanup
Fix build with the clang compiler.
Properly handle internal plugins with multi MIDI inputs
<h5>UI changes</h5>
<p>
The piano-keyboard widget got some attention, now has 4 different highlight colors, 3 input layouts (qwerty, qwertz and azerty) and allows to change the offset when using the PC keyboard to send notes.<br/>
Just right-click on a piano-keyboard widget to trigger these options.<br/>
</p>
<p>
The rack looks a bit different now, as the possible "skins" for the plugin slots are now exposed and can be changed at any time.<br/>
You can change the background color too. Because why not? :)<br/>
</p>
<p>
Make the knobs and rack buttons more white-theme friendly.<br/>
This was needed to get white backgrounds working correctly, so for those of you that prefer Carla in a more bright theme, it will behave better now (why would you do that though?)<br/>
</p>

LV2 export window is now a simple combo-box
Save LV2 author name in exported LV2 plugin
<h3>Other changes</h3>
<p>
Some changes that make sense or are useful enough, and that deserve to be mentioned.<br/>
</p>
<ul>
<li>Allow control output parameters to go out of bounds, thus displaying the correct value</li>
<li>Automatically restart plugin bridges when plugin is re-activated, using last saved state</li>
<li>Don't allow to disable jack transport if running in multi-client mode</li>
<li>Don't close and re-open VST plugin UIs on show/hide</li>
<li>Don't change any engine settings if it currently running</li>
<li>Don't list lv2 plugins that are not supported</li>
<li>Don't make Windows or macOS plugin UIs resizable for now</li>
<li>Implement loop-mode for audio-file plugin, turn it on by default</li>
<li>Implement support for buffer size changes in RtAudio JACK driver, and ignore JACK sample rate mismatch</li>
<li>Implement SF3 support (SF2 files with OGG audio files instead of raw WAV)</li>
<li>Force fftw thread-safe mode when starting Carla as standalone</li>
<li>Plugins with more than 2 audio ports can now be loaded in rack mode (the extra ports are just ignored)</li>
<li>Save and restore BPM with a project</li>
<li>Save and restore last used BPM, if not loading a project</li>
</ul>

Fix assertion in LV2 utils, assume portNotification is float type
<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>

Scale canvas with mouse anchor
Fix box position after movement in scaled state
Align box border to pixel grid (antialiasing fix)
Cut connections by Control+MButton3
<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>

Fix crash when closing session containing bridges with ctrl+c
Stop waiting for engine post-rt ACK if it stops running (less time on close)
Implement more libjack stubs, catia now loads inside carla
Implement LV2 UI port notifications to feedback messages to UI
Implement up/down plugins in rack (right-click menu)
Fix NaN when controlling log params with MIDI CC
Fix "MIDI CC 0x01" not selectable in some systems
Fixes for carla-single under ladish, print state messages on start
Simplify plugin slot skin code a little, set white color for artyfx
<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>

Disable link and kits search UI elements if not compiled in (hide stuff not enavled)
Transport controls are now considered stable
Add external plugins as optional submodule
<h3>Downloads</h3>
<p>
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.

Fixup carla-patchbay/graph to work with variable buffer sizes
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>

Fix remaining issues regarding int parameter control
Do not capture logs if running in nogui mode
Prevent user from cross-compiling the wrong target
<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>

add semitones parameter to midi-transpose plugin (PR)
Do not use/check kVstParameterUsesIntegerMinMax vst property
Fix crash when mmap returns error
<hr/>

FIX CANVAS RIGHT CLICK and drag stuff
<p>
<span style="font-size: 20px">&gt; Carla 2.0 beta7 is here!</span><br/>
On <i>2018-07-23</i> by<i> falkTX</i>
</p>
<p>
Hello again everyone, I am glad to bring you the 7th beta of the upcoming Carla 2.0 release.<br/>
Last time I said beta6 would be the last beta, but let's ignore that for now... ;)<br/>
</p>
<p>
This release focuses on bug-fixes rather than new features.<br/>
Most of the new features were added because of contributions, which are very appreciated.<br/>
There are no big flashy screenshots this time, sorry.<br/>
</p>
<p>
One breaking change for this release is the removal of most of the plugins bundled in Carla's code.<br/>
They were moved into a separate repository, to keep Carla's code-base smaller.<br/>
If you are building Carla yourself and you want those extra internal plugins, make sure to enable git submodules.
</p>
<p>
Here is a list of the most relevant changes and fixes for this release:
</p>
<ul>
<li>Add confirmation dialog for quitting Carla</li>
<li>Add confirmation dialog for "Remove All" and "New File" actions</li>
<li>Add internal MIDI Channel A/B plugin</li>
<li>Add semitones parameter to internal midi-transpose plugin</li>
<li>Implement move up/down plugins in rack (right-click menu)</li>
<li>Implement LV2 UI port notifications to feedback messages to UI</li>
<li>Implement more libjack stubs, Catia now loads inside Carla :)</li>
<li>Transport controls are now considered stable and always enabled, no longer in experimental settings</li>
<li>Disable ableton-link and audio kits search UI elements if not built/enabled</li>
<li>Do not capture logs if running in nogui mode</li>
<li>Do not use or check for kVstParameterUsesIntegerMinMax VST property</li>
<li>Do not lockup on close in case audio driver stops working</li>
<li>Export LV2 window is now a simple combo-box, making it more usable</li>
<li>Save plugin author name in exported LV2 plugin</li>
<li>Increase polling rate for non-gui mode (30 Hz), fixes slow OSC handling</li>
<li>Fix mouse position offset of Carla-embed mouse events</li>
<li>Fix processing of internal plugins with multi MIDI inputs</li>
<li>Fix crash when closing a session containing bridges with Ctrl+C</li>
<li>Fix patchbay/graph to work with variable buffer sizes</li>
<li>Fix some issues regarding integer parameter control</li>
<li>Fix controlling logarithmic parameters with MIDI CC</li>
<li>Fix "MIDI CC 0x01" not selectable in some systems</li>
<li>Fix loading of VST plugin parameters and LV2 state for plugin bridges</li>
<li>Fix carla-single usage under ladish</li>
<li>Fix file dialog filter of the internal MIDI file plugin</li>
</ul>

<h3>Downloads</h3>
<p>
To download Carla binaries or source code, jump on over to the <a href="<?php echo $ROOT; ?>/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>
The next Carla release is meant to close the 2.0 features, and focus on feature parity between all OSes.<br/>
It might take some time though (unless there is major regression that makes a new release required).
</p>
<p>
For now I plan to focus on other things that have been on the backlog for some time,
including DPF, KXStudio 18.04 ISO and JACK maintenance.<br/>
News on that will be published when something is ready, please be patient.
</p>

<hr/>



+ 2
- 2
includes/header.php View File

@@ -24,7 +24,7 @@ if ($PAGE_TYPE != "PASTE" && $PAGE_TYPE != "DONATIONS" && $PAGE_TYPE != "NAMESPA
}
}

$cur_percent = $cur_amount / 300.0 * 100.0;
$cur_percent = $cur_amount / 500.0 * 100.0;
$cur_amount = intval($cur_amount);

if ($cur_percent > 100.0) {
@@ -240,7 +240,7 @@ if ($PAGE_TYPE != "PASTE" && $PAGE_TYPE != "DONATIONS" && $PAGE_TYPE != "NAMESPA
<div id="donations_bar"><div style="width:<?php print_r($cur_percent); ?>%"></div></div>
</div>
<div style="position:absolute; top:44px; right:5%; width: 270px; height: 10px; font-size: 0.8em; text-align: center;">
This month donations: <?php print_r($cur_amount); ?> / 300 &euro;
This month donations: <?php print_r($cur_amount); ?> / 500 &euro;
</div>
<?php } ?>



Loading…
Cancel
Save