Releases: noedigcode/konfyt
Konfyt 1.6.2
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
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
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
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
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
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
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
v1.3.0-beta Bump version number to 1.3.0-beta1.
Konfyt 1.2.3
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
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 Carlacarla
(Ubuntu 22.04) andkxcarla
: built with the latest version of Carla from the KXStudio reposstockcarla
(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)