Hi there!
I am trying to run QSynth (in order to output Rosegarden) which I have done before without having to install or start jack.
I have NOW just moved from a full instal of SlakLive DAW 15.0 to a new install of (LiveSlak54-15.0 (stable) with DAW template and now I am getting the following message when starting QSynth:
Code: Select all
QSynth1: Failed to create the audio driver (jack)
CANNOT CONTINUE WITHOUT IT.
and QSynth's messages window shows:
Code: Select all
22:08:15.388 Qsynth1: Creating synthesizer engine...
22:08:15.393 Qsynth1: Creating audio driver (jack)...
22:08:15.393 Qsynth1: Failed to create the audio driver (jack). Cannot continue without it.
fluidsynth: error: Unknown string setting 'audio.jack.id'
fluidsynth: error: Unknown integer parameter 'audio.jack.autoconnect'
fluidsynth: error: Unknown integer parameter 'audio.jack.multi'
fluidsynth: error: Couldn't find the requested audio driver 'jack'.
fluidsynth: This build of fluidsynth supports the following audio drivers: alsa, file, oss, pulseaudio, sdl2
22:13:20.265 Qsynth1: Destroying synthesizer engine...
22:13:20.266 Qsynth1: Synthesizer engine terminated.
I started jack prior to QSynth, with the following result in jack's messages window:
Code: Select all
jackdmp 1.9.22
Copyright 2001-2005 Paul Davis and others.
Copyright 2004-2016 Grame.
Copyright 2016-2023 Filipe Coelho.
jackdmp comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details
JACK server starting in realtime mode with priority 10
self-connect-mode is "Don't restrict self connect requests"
audio_reservation_init
Acquire audio card Audio1
creating alsa driver ... hw:Alpha|hw:Alpha|128|2|44100|0|0|nomon|swmeter|-|32bit
configuring for 44100Hz, period = 128 frames (2.9 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 24bit little-endian in 3bytes format
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 24bit little-endian in 3bytes format
ALSA: use 2 periods for playback
22:05:54.859 ALSA connection graph change.
port created: Midi-Through:midi/playback_1
port created: Midi-Through:midi/capture_1
22:05:56.899 JACK connection change.
22:05:56.900 Server configuration saved to "/home/arthur/.jackdrc".
22:05:56.900 Statistics reset.
22:05:56.907 Client activated.
22:05:56.907 Patchbay deactivated.
22:05:56.911 JACK connection graph change.
My Jack set-up is attached below.
I also tried many different combinations of parameters in the jack set-up without noticing any difference in QSynth's response
In case it may matter somehow, here are some of the installed packages:
Code: Select all
root@fujieq:~# slackpkg search jack
Looking for jack in package list. Please wait... DONE
The list below shows all packages with name matching "jack".
[inst] alienbob : alsa-plugins-jack-1.2.5-x86_64-1alien
[inst] alienbob : jack-example-tools-3-x86_64-1alien
[inst] alienbob : jack2-1.9.20-x86_64-1alien
[inst] alienbob : jack_capture-0.9.73-x86_64-2alien
[inst] alienbob : pipewire-jack-0.3.44-x86_64-1alien
[inst] alienbob : pulseaudio-jack-15.0-x86_64-1alien
[inst] alienbob : qjackctl-0.9.6-x86_64-1alien
You can search specific files using "slackpkg file-search file".
Also found in SBo (download it with 'slackpkg download <package>'):
[ package ]
alsa-plugin-jack-1.2.5-sbo-15.0
jack-keyboard-2.7.2-sbo-15.0
jack-rack-1.4.7-sbo-15.0
jack-tools-20210917_ab297f4-sbo-15.0
jack-1.9.22-sbo-15.0
jack1-0.125.0-sbo-15.0
jack_capture-0.9.71-sbo-15.0
jack_delay-0.4.2-sbo-15.0
jackmeter-0.4-sbo-15.0
ngjackspa-1.0-sbo-15.0
pipewire-native-jack-0.3.44-sbo-15.0
qjackctl-0.9.12-sbo-15.0
xmms-jack-0.19-sbo-15.0
zynjacku-6-sbo-15.0
root@fujieq:~# slackpkg search fluidsynth
Looking for fluidsynth in package list. Please wait... DONE
The list below shows all packages with name matching "fluidsynth".
[inst] slackware64 : fluidsynth-2.2.5-x86_64-1
You can search specific files using "slackpkg file-search file".
Also found in SBo (download it with 'slackpkg download <package>'):
[ package ]
fluidsynth-dssi-1.0.0+20190112_c9b4107-sbo-15.0
root@fujieq:~# slackpkg search Qsynth
Looking for Qsynth in package list. Please wait... DONE
The list below shows all packages with name matching "Qsynth".
[inst] alienbob : qsynth-0.9.5-x86_64-1alien
You can search specific files using "slackpkg file-search file".
Also found in SBo (download it with 'slackpkg download <package>'):
[ package ]
qsynth-0.6.2-sbo-15.0
I see that pulse-audio is active in the TaskManager. Must I disable it ? I don't recall ever doing it.
I may also post this question at the Slackware forum, but I thought I might place it first here in case it is a known question within either QSynth or Jack, before checking with them whether it may be something at the Slackware level.