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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <eeickmeyer@ubuntu.com>  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 <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  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 <doko@ubuntu.com>  Mon, 23 Mar 2020 19:15:27 +0100

carla (2.1~rc1-0ubuntu1) focal; urgency=medium

  * New upstream version 2.1-RC1

 -- Erich Eickmeyer <erich@ericheickmeyer.com>  Wed, 15 Jan 2020 21:30:11 -0800

carla (2.0.0-0ubuntu11) focal; urgency=medium

  * No-change rebuild against libfluidsynth2

 -- Steve Langasek <steve.langasek@ubuntu.com>  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 <steve.langasek@ubuntu.com>  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 <steve.langasek@ubuntu.com>  Tue, 10 Dec 2019 18:30:01 -0800

carla (2.0.0-0ubuntu8) focal; urgency=medium

  * Spell 'i386' correctly.

 -- Steve Langasek <steve.langasek@ubuntu.com>  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 <steve.langasek@ubuntu.com>  Tue, 10 Dec 2019 15:15:52 -0800

carla (2.0.0-0ubuntu6) focal; urgency=medium

  * No-change rebuild

 -- Erich Eickmeyer <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  Mon, 21 Oct 2019 08:10:08 -0700

carla (2.0.0-0ubuntu3) eoan; urgency=medium

  * Specify architectures

 -- Erich Eickmeyer <erich@ericheickmeyer.com>  Fri, 23 Aug 2019 11:51:31 -0500

carla (2.0.0-0ubuntu2) eoan; urgency=medium

  * Remove qt4 dependencies

 -- Erich Eickmeyer <erich@ericheickmeyer.com>  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 <erich@ericheickmeyer.com>  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 <rossgammon@debian.org>  Tue, 05 Mar 2019 20:39:33 +0100
