Skip to content

Releases: noedigcode/konfyt

Konfyt 1.6.2

11 Jun 12:57
Compare
Choose a tag to compare

Changes

  • Script editor process time now correctly shows the process time per event and shows 3 decimal digits.

Fixes

  • Fix occasional crashes when reordering pathces with drag and drop.
  • Fix additional potential scripting thread race conditions.
  • Fix potential crash with project script scanning.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.

Konfyt 1.6.1

15 Apr 18:17
Compare
Choose a tag to compare

Added

  • Script editor sidebar tab listing scripts of other projects in the default
    projects directory.

Changes

  • MIDI port connection check boxes are now in their own "MIDI" column and the
    audio "L" and "R" columns have been renamed to "Left" and "Right".

Fixes

  • Clear triggers when loading new project to prevent left-over triggers from
    the previously loaded project.
  • Limit prints and MIDI sends from scripts in a cycle so infinite loops containing
    these don't stall the application.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.

Konfyt 1.6.0

14 Jan 15:38
Compare
Choose a tag to compare

Added

  • MIDI input port scripts.
  • Show warning when SFZ engine fails to load.
  • When saving a project that was not saved before, and that still has the default
    new project name, show an input box for the user to set the name before saving.
  • After saving/save-as, rescan the projects directory to update the project open
    menu.

Changes

  • Refactored warnings backend. Double-clicking on warnings now go to the
    corresponding GUI area. Warnings text update when port names are updated.

Fixes

  • Script warnings related crash: when port warnings appeared after a script
    warning was active, crash would happen when script warning was removed.
  • Fix script editor OK button not doing anything after a script warning was
    double-clicked while the script editor was already visible.
  • Correct button tooltips in MIDI send list editor.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.

Konfyt 1.5.0

16 Dec 14:34
Compare
Choose a tag to compare

Added

  • MIDI scripting for patch layers.
  • Other JACK connections can now also break a connection, keeping the ports
    disconnected.
  • Create project backups when saving a project.
    Backups are created in a backup subdirectory in the project directory. Two
    backups are created - one before saving, and one after saving. This ensures
    data is backed up in the case the project is opened by a previous version of
    Konfyt that does not do backups and throws away data related to newer features.
  • Live mode shortcut keys to change layer gains.
  • Time for each console print message.
  • Option in settings to open last project at startup.
  • Save window maximized state when quitting and restore at startup.
  • Command-line option to start minimized.
  • Ask before saving project in a non-empty directory.
  • Menu entry in filesystem context menu to copy path.
  • Menu entries in external app editor to browse for file and directory.

Changes

  • Disable GUI buttons when they are not applicable: external apps, Other JACK
    Connections page, Triggers page
  • Improve layout of Ports and Buses, Triggers and Other JACK Connections pages.
    Widgets are more elegantly aligned now.
  • Console popout dialog changed to window, allowing it to be maximized and treated
    like other normal windows.
  • Increase external app editor width to maximum available space.
  • Appearance: Colours of most GUI container elements and dialogs darker and
    consolidated. Dialog group box styles more modern and subdued. Layouts of
    widgets revised in several places.

Fixes

  • Fix crash when exiting while an external app is still running.
  • Handle pitchbend correctly for triggers, mapping it to 0-127.

Removed

  • Statusbar

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.

Konfyt 1.4.0

06 Aug 18:53
Compare
Choose a tag to compare

Added

  • Patch MIDI filter (filters MIDI for entire patch before it is routed to layers).

Changes

  • Add "..." to some GUI menu items.
  • When a new port/bus is added, activate editing its name.
  • When an external app is added or edited, focus the app name text box.
  • Fix patch list menu button left border radius.

Fixes

  • Eliminate potential threading race conditions related to MIDI filters.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.
  • stockcarla: built with Carla from the official Ubuntu repos (in the case where this version is not compatible with the KXStudio version)

Konfyt 1.3.1

15 May 05:18
Compare
Choose a tag to compare

This is a small bug fix release. See the release notes for the previous release (1.3.0) for additional useful info.

Changelog

Fixes

  • Fix bug where adding a new (non-existing) audio input port to a patch added two layers.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • xcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.
  • stockcarla: built with Carla from the official Ubuntu repos (in the case where this version is not compatible with the KXStudio version)

Konfyt 1.3.0

17 Apr 05:42
Compare
Choose a tag to compare

Changelog

Added

  • External apps editor and autostart and auto-restart options per external app.
    Status display of external apps is also improved.
  • Confirmation prompt when quitting Konfyt.

Changes

  • Automatically load all patches and activate the first patch when loading a
    project.
  • Allow multiple of the same MIDI-out and audio-in port layers per patch.
  • When adding a new patch, switch to the newly added patch.
  • Increase number of patch triggers from 8 to 16.
  • Improve loading of all patches by simply loading patches in engine and not
    switching to each patch in order to trigger a load.
  • Patch list is now resizable.

Fixes

  • Add "exponential" back-off to LSCP (Linuxsampler) connection check timer to
    reduce GUI freezes when running Konfyt when the JACK server is not available.
  • Improve internal ringbuffer class.

Removed

  • Load all patches button (as patches are now all automatically loaded when the
    project is loaded).

NOTE

There is a change in the project file, and in the global settings file format.

Konfyt 1.3.0 will still load project and settings of previous versions, and will add the new items when saved.

Project and settings files created with version 1.3.0 are still loadable by previous versions of Konfyt, however when saving them with a previous version, any new 1.3.0 specific items will be lost.

A project file created with Konfyt version 1.3.0 has a new way of saving external apps and adds auto-start and auto-restart options. Version 1.3.0 will load previous external app lists correctly and when saving, will write the new options, as well as a backwards compatible list for previous versions. Thus, previous versions of Konfyt will still load the external apps list of a version 1.3.0 project file. When saving a version 1.3.0 project file with a previous version of Konfyt, the new options will be lost.

A settings file created with Konfyt version 1.3.0 adds the option to show a confirmation dialog when quitting Konfyt. This option is set by default. Previous versions of Konfyt will still load a version 1.3.0 settings file but will ignore this option.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.
  • stockcarla: built with Carla from the official Ubuntu repos (in the case where this version is not compatible with the KXStudio version)

Konfyt 1.3.0-beta1

25 Mar 13:59
Compare
Choose a tag to compare
Konfyt 1.3.0-beta1 Pre-release
Pre-release
v1.3.0-beta

Bump version number to 1.3.0-beta1.

Konfyt 1.2.3

21 Jan 15:18
Compare
Choose a tag to compare

Changelog

Fixes

  • Fix MIDI filter editor reverting changes when Apply is clicked.

Packages

Pre-built packages are provided for Ubuntu with the following variants:

  • kxcarla: built with the KXStudio version of Carla.
  • nocarla: built without Carla support.
  • stockcarla: built with Carla from the official Ubuntu repos (in the case where this version is not compatible with the KXStudio version)

Konfyt 1.2.2

21 Jan 09:48
Compare
Choose a tag to compare

NOTE: This version has a bug that prevents MIDI filter changes from being applied. This has been fixed in version 1.2.3.

Changelog

Added

  • Update MIDI filter immediately while editing it in the GUI editor.

Fixes

  • Fix library item double-click working intermittently on some systems.
  • Destination audio port null check to prevent crash when JACK/system is not
    configured correctly. (When JACK can't allocate memory due to user not
    belonging to audio group or ulimits not being set up correctly. Note that
    in this case the audio system is not functioning correctly in any case.)

Changes

  • About dialog is now integrated into the main window.
  • MIDI filter editor size constraints and scrollability removed for hopefully
    better layout across different systems.

Packages

Pre-built packages are provided for Ubuntu based systems. The specifics are indicated in the package names:

  • Built on Ubuntu 20.04 or 22.04
  • nocarla: built without Carla
  • carla (Ubuntu 22.04) and kxcarla: built with the latest version of Carla from the KXStudio repos
  • stockcarla (Ubuntu 22.04): built with Carla from the official Ubuntu repos (as the version from the 22.04 repos is not compatible with the latest one)