carla (2.4.2-0ubuntu2~bpo20.04.1~ppa1+10.0trisquel1) nabia-backports; urgency=medium * Backported from ppa -- Trisquel GNU/Linux developers Tue, 22 Feb 2022 00:37:34 +0000 carla (2.4.2-0ubuntu2~bpo20.04.1~ppa1) focal; urgency=medium * No-change backport to focal. -- Erich Eickmeyer Mon, 21 Feb 2022 10:24:51 -0800 carla (2.4.2-0ubuntu2) jammy; urgency=medium * Add appdata to install -- Erich Eickmeyer Sat, 19 Feb 2022 10:37:28 -0800 carla (2.4.2-0ubuntu1) jammy; urgency=medium [ Erich Eickmeyer ] * New upstream release 2.4.1 * Move development libraries to carla-dev * Bump copyright dates * Bump standards-version [ Filipe Coelho ] * Fixes - Fix a few crashes with JACK applications inside Carla - Fix build on non-supported systems by JUCE - Fix crash when LV2 X11 UI has non-mapped child window - Fix compatibility with Python 3.10 - Fix default SF2/3 path - Fix missing VST3 plugins not being searched recursively - Disable GraphicsScene indexing method to prevent crashes - Ensure custom data state save and restore always match * Changes - Add "[carla]" prefix to printed messages - Add appdata metadata information - Add notice when Carla needs to be restarted after an LV2 rescan - Add VST3 Windows common files to the default path (required by the latest VST3 spec) - Default to JACK backend if pipewire-jack replacement is installed - Implement dry/wet, volume and balance on JUCE hosted plugins - Reload audio file if sample rate changes - Use temporary files for big custom data values in bridges * Changes for using Carla as library - Add 8 CV, 32 IO and 64 IO CarlaPatchbay variants - Add audio port hints to backend, starting with lv2 sidechain - Add static plugin build target - Add WITH_LTO build option, disabled by default - Allow setting a custom C++ namespace - More work on experimental embed plugin UIs, now also possible on plugin bridges -- Erich Eickmeyer Sat, 19 Feb 2022 10:19:25 -0800 carla (2.4.1-0ubuntu1) jammy; urgency=medium [ Erich Eickmeyer ] * New upstream release 2.4.1 [ Filipe Coelho ] * Better handling of VST3 parameters (hide as needed, number of steps, etc) * Fix compatibility with Python 3.10 * Fix getting the proper X11 UIs size for more plugins * Fix unused parameters preventing real ones from showing up in the edit plugin dialog * Fix CarlaNativePlugin.h and CarlaPluginPtr.hpp header files not installed system-wide * Fix XY-Controller GUI missing on "make install" target * Replace -lpthread usage with -pthread, fixing RISC-V builds * Send keyboard and focus events as needed/possible to VST2 and VST3 UIs * Small tweaks to XY-Controller (make lines 1px thick, close UI with Esc key) * Special tweaks for static plugin target build (embeding carla statically in other applications/plugins) * Other minor fixes and tweaks -- Erich Eickmeyer Sun, 24 Oct 2021 20:10:46 -0700 carla (2.4.0-0ubuntu1) impish; urgency=medium [ Erich Eickmeyer ] * New upstream release 2.4.0 [ Filipe Coelho ] * Add option to use classic skin by default * Add support for lv2 ui gtk bridges on any system * Set display scale factor for carla-bridge-*/carla-single standalone usage (on macOS and X11 systems) * Fix Linux VST3 plugin GUIs crash on close * Fix build under msys2 (will not force static binaries) * Fix settings canvas icon to be high-dpi compatible -- Erich Eickmeyer Thu, 19 Aug 2021 13:41:54 -0700 carla (2.3.2-0ubuntu1) impish; urgency=medium [ Erich Eickmeyer ] * New upstream release 2.3.2 [ Filipe Coelho ] * Add 32x32 icon * Do not show "--gdb" in usage/help when not installed system-wide * Fix default SF2 search path * Fix X11-UIs related regressions in v2.3.1 -- Erich Eickmeyer Sun, 08 Aug 2021 16:30:42 +0000 carla (2.3.1-0ubuntu1) impish; urgency=medium [ Erich Eickmeyer ] * New upstream release 2.3.1 [ Filipe Coelho ] * Allow canvas eyecandy for Qt >= 5.12 * Alternative approach to deal with JACK postponed events (improves PipeWire usage) * Implement parameter groups for VST2 plugins * Ignore hosts calling Carla-VST effOpen twice (don't print errors) * Listen to Windows and X11 plugin UI resize events (without extensions) * Remove favorite plugins from list when they fail to load * Update JUCE plugin code to new APIs, hook into VST2 for feature parity with native implementation * Use new tick_double for JACK transport * Fix available decimal points on a few dialogs being incorrect * Fix canvas auto-refreshing on exit, potentially leading to crash * Fix canvas split/join action * Fix carla-vst-wine symbol visibility * Fix default rack "skin" for a few plugins * Fix initial size for LV2 UIs with no UI resize extension (all OSes) * Fix midi-pattern plugin having double notes on transport reposition * Fix race condition (and potential crash) around postponed RT events * Fix Qt >= 5.10 version checks * Fix unused JACK latency callbacks (removed) * Fix X11 UIs not having keyboard focus -- Erich Eickmeyer Fri, 16 Jul 2021 16:18:30 +0000 carla (2.3.0-0ubuntu1) hirsute; urgency=medium * New upstream release 2.3.0 (No new features from previous RC) - Fix a float vs int usage, which will break in python soon - Fix cancelling plugin discovery - Fix main client name for multiple carlas inside NSM - Fix missing vst3 poly aftertouch - Fix patchcanvas use of keyboard modifiers - Fix project filename/folder only set after saving once - Fix recursive VST2 audioMasterAutomate parameter changes - Fix sorting plugins by favorite - Do not run 2nd instance of lv2 plugin if it has event output(s) - Read lv2 midi:binding on control ports and parameters - Use Ctrl+P to open/close side panel - Use fixed buffers on standalone bridge mode - midipattern: overall fix up - midipattern: use Esc key to close UI -- Erich Eickmeyer Wed, 14 Apr 2021 07:18:46 -0700 carla (2.3.0~rc2-0ubuntu1) hirsute; urgency=medium * New upstream bugfix release - Add audio and MIDI file information as parameter outputs - Make audio and MIDI file host sync optional, enabled by default - Accept oga and opus audio files - Fix wine bridge build for certain systems - Fix (native) plugin discovery under Windows - Fix plugin search listing AU as possible type on Windows - Fix loading project with VST3 plugin bridges -- Erich Eickmeyer Thu, 18 Mar 2021 08:18:25 -0700 carla (2.3.0~rc1-0ubuntu2) hirsute; urgency=medium * Fix for missing files (move carla-host-plugin.pc to proper multiarch/pkgconfig) * Allow more architectures to build -- Erich Eickmeyer Wed, 17 Feb 2021 08:38:18 -0800 carla (2.3.0~rc1-0ubuntu1) hirsute; urgency=medium * New upstream release - General improvements to AudioFile plugin - Use system/desktop theme icons - 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 - Do not build external plugins by default - General improvement to LV2 parameter API support -- Erich Eickmeyer Wed, 17 Feb 2021 07:49:41 -0800 carla (2.2.0-0ubuntu2) groovy; urgency=medium * Fix for zita-ajbridge hang on disconnect (LP: #1897808) -- Erich Eickmeyer Wed, 30 Sep 2020 09:11:19 -0700 carla (2.2.0-0ubuntu1) groovy; urgency=medium * New upsream release - Better/faster detection for libmagic - Fix for plugins having wrong ID when switched aroudn in patchbay mode - Prevent assertion when JACK driver not running in multi-client mode - Implement custom plugin UI title on bridges - Canvas: only "drop" connection drag for mouse release of left button - Ignore mouse wheel events when dragginc canvas around - Reload plugin parameters after loading project in carla-plugin - Fix memory leaks in LV2 - Add extra dev libs for linux VST3 support - Fix for Qt 5.15 compatibility -- Erich Eickmeyer Sat, 26 Sep 2020 08:34:36 -0700 carla (2.2.0~rc2-0ubuntu1) groovy; urgency=medium * New upstream version 2.2.0-RC2 - Add xycontroller plugin - Auto-select text in plugin search entry when focused via shortcut - Compress canvas clipboard image saving (as PNG) - Fix crash when receiving unexpected VST2 time information - Fix current project filename persistence after engine stop - Fix deadlock when using VST3 plugins inside Carla as plugin - Fix oddities with MIDI learn - Fix potential crashes when opening or hiding plugin UIs - Fix some plugins not having all their audio ports exposed - Fix some plugin UIs not in front of Carla when first shown - Fix wine bridge build against winehq-stable and winehq-stable - Overall fix to midi pattern plugin -- Erich Eickmeyer Sun, 06 Sep 2020 15:45:15 +0000 carla (2.2.0~rc1-0ubuntu1) groovy; urgency=medium * New upstream version 2.2.0-RC1 - Multi-Client + multi-instance improvements - Linux VST3 plugin support - Small UI/UX improvements all around - Added a 12400x9600 canvas size - Added a 2x and 4x canvas image export mode - Added a menu action to save current Carla canvas as image in the clipboard - Added "Send MIDI notes" option to plugin built-in editor dialog - Canvas positions are now always saved and restored, including in the plugin version - Canvas positions are kept in sync across multiple Carla JACK instances and even Carla-Control - Built-in plugin edit dialog tab state is kept when parameters are reloaded - Implemented NSM "optional-gui" - Plugin custom GUI Window title changes dynamically when renamed - Added a "carla-osc-gui" script that starts a Carla instance in the background and connects to it using OSC. - Closing the GUI does not close the engine, and it can be run again to reconnect later on. - Always use maximum amount of channels for VST2 plugins - Better handle the case of JACK server stop (or killed) - Better implementation of LV2 state path, now saving files in the same directory as the Carla project - Changed the way plugins are deleted, so they are now safely deleted only when no longer in use - Implement MIDI CC and CV source parameter changes for bridges - Improve the (still experimental) JACK-apps-as-plugins implementation, now mapping show/hide gui to NSM commands, sending arbitrary MIDI events and making it work on more systems - Increase max value of the internal LFO plugin - Raise limit of plugins that can be loaded (512 default, 64 in rack) - Tweaks for automatically converting internal Patchbay mode projects in JACK multi-client mode and vice-versa * debian/control: bump compat and standards * update debian/copyright -- Erich Eickmeyer Tue, 21 Jul 2020 17:33:21 -0700 carla (2.1.1-0ubuntu1) groovy; urgency=medium * New upstream version 2.1.1 - Fix carla-control not handling CLI argument for custom address - Fix carla-plugin not handling all callbacks - Fix carla-plugin LV2 UI not showing up if host supports touch feature - Fix for some plugin formats having 0 audio ports - Fix occasional crashes due to canvas shadow (Qt bug, shadow is disabled by now) - Fix canvas ports text width calculation with new Qt - Fix wrong assertion with size 1 MIDI messages - Fix errors in the icons - Fix incorrect base conversion for MIDI CC assignments - Fix rpath specification in pkg-config files - Fix build with Qt 5.15 - Discovery: Force language to be "C" (English) so we can parse errors - Discovery: assume midi inputs = 1 if VST plugin is synth - Make canvas ports and groups ignore middle mouse clicks - Improve performance of canvas "inline display" rendering - Other miscellaneous bug fixes -- Erich Eickmeyer Thu, 11 Jun 2020 22:47:06 -0700 carla (2.1-0ubuntu1) focal; urgency=medium * New upstream version 2.1 - Add a simple cv2audio plugin - Brown color for CV ports, to make them more easily recognizable - Fix crash loading LV2 plugin with CV and latency ports - Fix mingw/gcc-9 build - Bugfix on top of 2.1-RC2 -- Erich Eickmeyer Sun, 12 Apr 2020 21:20:48 -0700 carla (2.1~rc2-0ubuntu1) focal; urgency=medium * New upstream version 2.1-RC2 - Fix crash on stack unwind for a few operations - Fix duplicate data (name, label, uid) used in VST synth/fx Shell plugin - Fix JACK metadata usage for multiple carla instances and plugin renames - Fix MIDI CC assignment showing wrong selected value (base 16 vs 10) - Fixup carla-control (was broken in RC1) - Optimize and reduce memory usage of UI bridges - Overall fix of postponed RT events - Give focus to bridged UIs when first shown - Ignore any LV2 patch:writable that is not an lv2:Parameter - Rename experimental "prevent bad things" option and give it a tool-tip - Support the new LV2 UI requestParameterValue API - Support the new LV2 UI background/foreground color API - Many other miscellaneous bug fixes, see the git log for details -- Erich Eickmeyer Mon, 30 Mar 2020 18:00:06 -0700 carla (2.1~rc1-0ubuntu2) focal; urgency=medium * No-change rebuild for libgcc-s1 package name change. -- Matthias Klose Mon, 23 Mar 2020 19:15:27 +0100 carla (2.1~rc1-0ubuntu1) focal; urgency=medium * New upstream version 2.1-RC1 -- Erich Eickmeyer Wed, 15 Jan 2020 21:30:11 -0800 carla (2.0.0-0ubuntu11) focal; urgency=medium * No-change rebuild against libfluidsynth2 -- Steve Langasek Tue, 24 Dec 2019 03:44:59 +0000 carla (2.0.0-0ubuntu10) focal; urgency=medium * In fact, let's use make-style variable references consistently. -- Steve Langasek Tue, 10 Dec 2019 20:48:50 -0800 carla (2.0.0-0ubuntu9) focal; urgency=medium * ... and use correct make-style reference to a variable. -- Steve Langasek Tue, 10 Dec 2019 18:30:01 -0800 carla (2.0.0-0ubuntu8) focal; urgency=medium * Spell 'i386' correctly. -- Steve Langasek Tue, 10 Dec 2019 17:24:04 -0800 carla (2.0.0-0ubuntu7) focal; urgency=medium * Don't build carla{,-lv2,-vst} on i386, as they'll be uninstallable. -- Steve Langasek Tue, 10 Dec 2019 15:15:52 -0800 carla (2.0.0-0ubuntu6) focal; urgency=medium * No-change rebuild -- Erich Eickmeyer Mon, 28 Oct 2019 11:49:45 -0700 carla (2.0.0-0ubuntu5+gitde67dcb) focal; urgency=medium * No-change upload to rebuild for focal -- Erich Eickmeyer Mon, 21 Oct 2019 19:24:35 -0700 carla (2.0.0-0ubuntu4+gitde67dcb) eoan; urgency=medium * Fix missing libsndfile1-dev in build deps (LP: #1849168) * Add patch for lsp-plugins compatibility * Fixed FTBFS issue with current wine-development version -- Erich Eickmeyer Mon, 21 Oct 2019 08:10:08 -0700 carla (2.0.0-0ubuntu3) eoan; urgency=medium * Specify architectures -- Erich Eickmeyer Fri, 23 Aug 2019 11:51:31 -0500 carla (2.0.0-0ubuntu2) eoan; urgency=medium * Remove qt4 dependencies -- Erich Eickmeyer Thu, 22 Aug 2019 18:56:14 -0500 carla (2.0.0-0ubuntu1) disco; urgency=medium [Erich Eickmeyer] * New Upstream Release 2.0.0 -- Erich Eickmeyer Sun, 17 Mar 2019 15:44:56 -0700 carla (1.9.13-0ubuntu1) disco; urgency=medium [ Erich Eickmeyer ] * Initial release for Ubuntu (LP: #1817264) Contains patches to bring Carla up to 2.0-RC4 -- Ross Gammon Tue, 05 Mar 2019 20:39:33 +0100