[ANN] Konfyt Digital Keyboard Workstation v1.1.2
Moderators: raboof, MattKingUSA, khz
- noedig
- Established Member
- Posts: 233
- Joined: Wed Feb 12, 2014 4:39 am
- Location: South Africa
- Has thanked: 9 times
- Been thanked: 52 times
[ANN] Konfyt Digital Keyboard Workstation v1.1.2
Konfyt 1.1.2 has been released!
A lot of the code was refactored for this release in order to support per-layer MIDI indicators as well as general design improvements. The addition of global and per-layer sustain and pitchbend indicators allows the user to troubleshoot stuck MIDI problems at a glance.
New features:
* Per-layer MIDI indicators (activity, sustain and pitchbend non-zero).
* Global sustain and pitchbend non-zero indicators.
Other changes:
* Fairly big code refactor under the hood, should not be noticeable to users.
* Fix bug of empty MIDI input ports added after removal of non-last port while console MIDI output is enabled.
* Small GUI tweaks.
Konfyt is a digital keyboard workstation for Linux which allows you to set up patches, each with multiple layers, and instantly switch between these patches for live keyboard playing. Patches may consist of multiple layers of soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output ports. Konfyt features a library for quick access to soundfont programs and SFZs.
The source code and precompiled binaries are available on Github:
https://github.com/noedigcode/konfyt
Some more info, links to videos and news are available on the Konfyt website:
http://www.noedig.co.za/konfyt/
A lot of the code was refactored for this release in order to support per-layer MIDI indicators as well as general design improvements. The addition of global and per-layer sustain and pitchbend indicators allows the user to troubleshoot stuck MIDI problems at a glance.
New features:
* Per-layer MIDI indicators (activity, sustain and pitchbend non-zero).
* Global sustain and pitchbend non-zero indicators.
Other changes:
* Fairly big code refactor under the hood, should not be noticeable to users.
* Fix bug of empty MIDI input ports added after removal of non-last port while console MIDI output is enabled.
* Small GUI tweaks.
Konfyt is a digital keyboard workstation for Linux which allows you to set up patches, each with multiple layers, and instantly switch between these patches for live keyboard playing. Patches may consist of multiple layers of soundfonts (.sf2), SFZ instruments, audio input ports and MIDI output ports. Konfyt features a library for quick access to soundfont programs and SFZs.
The source code and precompiled binaries are available on Github:
https://github.com/noedigcode/konfyt
Some more info, links to videos and news are available on the Konfyt website:
http://www.noedig.co.za/konfyt/
-
- Established Member
- Posts: 57
- Joined: Sun Jun 28, 2015 2:51 pm
- Has thanked: 2 times
- Been thanked: 8 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
Hi,
amazing, just what I needed. The precompiled binary works very well here. The Salamander Grand Piano SFZ crashes, but works with Carla. Easy splitting and layering of sounds for my midi gear, I think my next keyboard will be a Linux laptop.
Thanks for your work, the user interface is great.
Frank
amazing, just what I needed. The precompiled binary works very well here. The Salamander Grand Piano SFZ crashes, but works with Carla. Easy splitting and layering of sounds for my midi gear, I think my next keyboard will be a Linux laptop.
Thanks for your work, the user interface is great.
Frank
- noedig
- Established Member
- Posts: 233
- Joined: Wed Feb 12, 2014 4:39 am
- Location: South Africa
- Has thanked: 9 times
- Been thanked: 52 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
Thanks, I'm glad you like it!
What exactly do you mean by crash? Does Konfyt crash when you try to load it, or does the SFZ simply not load properly?
By this, do you mean by running Konfyt with the --carla command line argument?
- TAERSH
- Established Member
- Posts: 455
- Joined: Mon Feb 03, 2020 6:48 pm
- Has thanked: 27 times
- Been thanked: 21 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
Hi.
I had successfully compiled Konfyt, though I had to compile it without support for Carla.
Couldn't find the Carla development package.
Though, I would like to have this compiled with Carla support.
So, where can I get the Carla development package for compiling with Carla support?
Thanks in advance.
I had successfully compiled Konfyt, though I had to compile it without support for Carla.
Couldn't find the Carla development package.
Though, I would like to have this compiled with Carla support.
So, where can I get the Carla development package for compiling with Carla support?
Thanks in advance.
My Music:
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
- TAERSH
- Established Member
- Posts: 455
- Joined: Mon Feb 03, 2020 6:48 pm
- Has thanked: 27 times
- Been thanked: 21 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
My own build based on Bionic 18.04.
My Music:
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
- TAERSH
- Established Member
- Posts: 455
- Joined: Mon Feb 03, 2020 6:48 pm
- Has thanked: 27 times
- Been thanked: 21 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
No, it doesn't.
I have installed the Carla 2.2.0 package from KX repos.
Qmake complained about missing the devel files.
I have installed the Carla 2.2.0 package from KX repos.
Qmake complained about missing the devel files.
My Music:
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
- noedig
- Established Member
- Posts: 233
- Joined: Wed Feb 12, 2014 4:39 am
- Location: South Africa
- Has thanked: 9 times
- Been thanked: 52 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
That's odd. Do you mind posting the qmake error message?
Also, the output of
I will try to test on a Ubuntu 18.04 based system.
Also, the output of
Code: Select all
pkg-config --libs carla-standalone
- TAERSH
- Established Member
- Posts: 455
- Joined: Mon Feb 03, 2020 6:48 pm
- Has thanked: 27 times
- Been thanked: 21 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
The qmake error message says: Project ERROR: carla-standalone development package not found.
Sorry, but my OS doesn't have the command pkg-config.
Even though, the package includes those files:
/usr/lib/lv2/carla.lv2/atom-forge.h
/usr/lib/lv2/carla.lv2/atom.h
/usr/lib/lv2/carla.lv2/atom-helpers.h
/usr/lib/lv2/carla.lv2/atom-util.h
/usr/lib/lv2/carla.lv2/buf-size.h
/usr/lib/lv2/carla.lv2/data-access.h
/usr/lib/lv2/carla.lv2/dynmanifest.h
/usr/lib/lv2/carla.lv2/event.h
/usr/lib/lv2/carla.lv2/event-helpers.h
/usr/lib/lv2/carla.lv2/inline-display.h
/usr/lib/lv2/carla.lv2/instance-access.h
/usr/lib/lv2/carla.lv2/logger.h
/usr/lib/lv2/carla.lv2/log.h
/usr/lib/lv2/carla.lv2/lv2_external_ui.h
/usr/lib/lv2/carla.lv2/lv2.h
/usr/lib/lv2/carla.lv2/lv2_kxstudio_properties.h
/usr/lib/lv2/carla.lv2/lv2-midifunctions.h
/usr/lib/lv2/carla.lv2/lv2-miditype.h
/usr/lib/lv2/carla.lv2/lv2_programs.h
/usr/lib/lv2/carla.lv2/lv2_rtmempool.h
/usr/lib/lv2/carla.lv2/lv2_util.h
/usr/lib/lv2/carla.lv2/midi.h
/usr/lib/lv2/carla.lv2/midnam.h
/usr/lib/lv2/carla.lv2/morph.h
/usr/lib/lv2/carla.lv2/options.h
/usr/lib/lv2/carla.lv2/parameters.h
/usr/lib/lv2/carla.lv2/patch.h
/usr/lib/lv2/carla.lv2/port-groups.h
/usr/lib/lv2/carla.lv2/port-props.h
/usr/lib/lv2/carla.lv2/presets.h
/usr/lib/lv2/carla.lv2/resize-port.h
/usr/lib/lv2/carla.lv2/state.h
/usr/lib/lv2/carla.lv2/time.h
/usr/lib/lv2/carla.lv2/ui.h
/usr/lib/lv2/carla.lv2/units.h
/usr/lib/lv2/carla.lv2/urid.h /usr/lib/lv2/carla.lv2/uri-map.h
/usr/lib/lv2/carla.lv2/worker.h
I tried by copying those files to /usr/include and to /usr/lib/lv2.
No success. Same error message..
Sorry, but my OS doesn't have the command pkg-config.
Even though, the package includes those files:
/usr/lib/lv2/carla.lv2/atom-forge.h
/usr/lib/lv2/carla.lv2/atom.h
/usr/lib/lv2/carla.lv2/atom-helpers.h
/usr/lib/lv2/carla.lv2/atom-util.h
/usr/lib/lv2/carla.lv2/buf-size.h
/usr/lib/lv2/carla.lv2/data-access.h
/usr/lib/lv2/carla.lv2/dynmanifest.h
/usr/lib/lv2/carla.lv2/event.h
/usr/lib/lv2/carla.lv2/event-helpers.h
/usr/lib/lv2/carla.lv2/inline-display.h
/usr/lib/lv2/carla.lv2/instance-access.h
/usr/lib/lv2/carla.lv2/logger.h
/usr/lib/lv2/carla.lv2/log.h
/usr/lib/lv2/carla.lv2/lv2_external_ui.h
/usr/lib/lv2/carla.lv2/lv2.h
/usr/lib/lv2/carla.lv2/lv2_kxstudio_properties.h
/usr/lib/lv2/carla.lv2/lv2-midifunctions.h
/usr/lib/lv2/carla.lv2/lv2-miditype.h
/usr/lib/lv2/carla.lv2/lv2_programs.h
/usr/lib/lv2/carla.lv2/lv2_rtmempool.h
/usr/lib/lv2/carla.lv2/lv2_util.h
/usr/lib/lv2/carla.lv2/midi.h
/usr/lib/lv2/carla.lv2/midnam.h
/usr/lib/lv2/carla.lv2/morph.h
/usr/lib/lv2/carla.lv2/options.h
/usr/lib/lv2/carla.lv2/parameters.h
/usr/lib/lv2/carla.lv2/patch.h
/usr/lib/lv2/carla.lv2/port-groups.h
/usr/lib/lv2/carla.lv2/port-props.h
/usr/lib/lv2/carla.lv2/presets.h
/usr/lib/lv2/carla.lv2/resize-port.h
/usr/lib/lv2/carla.lv2/state.h
/usr/lib/lv2/carla.lv2/time.h
/usr/lib/lv2/carla.lv2/ui.h
/usr/lib/lv2/carla.lv2/units.h
/usr/lib/lv2/carla.lv2/urid.h /usr/lib/lv2/carla.lv2/uri-map.h
/usr/lib/lv2/carla.lv2/worker.h
I tried by copying those files to /usr/include and to /usr/lib/lv2.
No success. Same error message..
My Music:
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
-
- Established Member
- Posts: 57
- Joined: Sun Jun 28, 2015 2:51 pm
- Has thanked: 2 times
- Been thanked: 8 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
Konfyt crashes when I try to load the SFZ.
No, I can load the SFZ with Carla and use it from there.
Last edited by fraslo on Mon Oct 26, 2020 7:21 pm, edited 1 time in total.
-
- Established Member
- Posts: 2335
- Joined: Mon Jul 01, 2013 8:13 am
- Has thanked: 9 times
- Been thanked: 454 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
noedig wrote: ↑Sun Oct 25, 2020 10:48 am That's odd. Do you mind posting the qmake error message?
Also, the output ofI will try to test on a Ubuntu 18.04 based system.Code: Select all
pkg-config --libs carla-standalone
I wonder how you are able to build any package at all without pkg-config available?
https://people.freedesktop.org/~dbn/pkg ... guide.html
On the road again.
- TAERSH
- Established Member
- Posts: 455
- Joined: Mon Feb 03, 2020 6:48 pm
- Has thanked: 27 times
- Been thanked: 21 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
You mean after compiling / after make?
I'm using:
It's a special command to install a program after compiling and to create an installation package used in my OS.
Though, usually I do install manually and then remastering either the OS itself or one of it's additional squashfs file system additions.
My OS completely lives inside XZ compressed squashfs modules. All of them are loaded into RAM. I choose for each program separately if it shall save its settings persistent or not. Even when I'm going to remove all the libs e.g. from /usr/lib, after pushing the reset button on the computer it reboots just like a fresh install. The only way to destroy my OS, is to format the HD. And if that's the case I have multiple backups. So, just copy a backup over to the original HD and I'm back on the work within a few minutes.
That's why I'm save on the web etc.pp., even though running as root in general!
I'm using:
Code: Select all
new2dir make install
Though, usually I do install manually and then remastering either the OS itself or one of it's additional squashfs file system additions.
My OS completely lives inside XZ compressed squashfs modules. All of them are loaded into RAM. I choose for each program separately if it shall save its settings persistent or not. Even when I'm going to remove all the libs e.g. from /usr/lib, after pushing the reset button on the computer it reboots just like a fresh install. The only way to destroy my OS, is to format the HD. And if that's the case I have multiple backups. So, just copy a backup over to the original HD and I'm back on the work within a few minutes.
That's why I'm save on the web etc.pp., even though running as root in general!
My Music:
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
https://soundcloud.com/user-633698367
The Seventh of Eight Vol.2:
https://soundcloud.com/user-633698367/s ... ight-vol-2
- noedig
- Established Member
- Posts: 233
- Joined: Wed Feb 12, 2014 4:39 am
- Location: South Africa
- Has thanked: 9 times
- Been thanked: 52 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
Can you load any other SFZ instruments in Konfyt without it crashing?
What OS + version are you using?
Do you mind sending the content of the console (bottom part in Konfyt) after startup, as well as the terminal output after the crash?
- noedig
- Established Member
- Posts: 233
- Joined: Wed Feb 12, 2014 4:39 am
- Location: South Africa
- Has thanked: 9 times
- Been thanked: 52 times
Re: [ANN] Konfyt Digital Keyboard Workstation v1.1.2
pkg-config is used to correctly add the dependant libraries. It is used for Carla, but also for liblscp, JACK and Fluidsynth. So if you managed to build Konfyt without Carla, Qmake still somehow fould the other libraries using pkg-config, unless you modified the project file.
I tested on a Ubuntu 18.04-based OS now, and installing the Carla 2.2.0 package from the KXStudio repos seems to install the development files.
The files you listed are only LV2 related. Looking at the files that the package installs for me, there are several others under /usr/include/carla, usr/lib/carla and /usr/lib/pkgconfig.
Maybe you can copy those additional files. I don't know why they won't already be installed if you installed Carla from the KXStudio repos though.
Hope this helps.