I am having a difficulty with the combination Ardour + Jack + Behringer Xenyx 1204USB mixer:
Ardour is connected to jack, and in Qjackctl I have selected the “USB Audio Codec” option (which seems to me it must be the behringer mixer). However when I play a track (connected to one of system outs) I still hear the music from my laptop-speakers (and not from the loudspeaker connected to the mixer). Does any one have experience with such a setup, can any one help me with this issue?
The usual request is to run this script (with Ardour and jackd running as you intend to use) to display all the devices and the current settings: cd /tmp && wget https://ardour.org/files/adevices.sh && bash ./adevices.sh
Copy and paste that command line into a terminal window, then copy and paste the output into a comment here.
Presumably that will show that jackd is using the internal audio interface and not the USB mixer as you intended. It may give a clue to the interface naming that would suggest selecting a different interface in the qjackctl setup.
If your audio output is ending up at the wrong speakers, you could also try, within Ardour:
Window [main menu] > Audio Connections, and then, with “Busses” chosen on the vertical axis and “Hardware” on the horizontal axis, click the appropriate boxes.
If the OP is really using jackd then accessing a different interface is not possible through the Ardour audio connections window, jackd will have opened only one interface when it was started. If the internal speakers are available for routing then the Behringer interface will not be available.
It might be possible if the OP is confused about the audio server being used and pipewire-jack is actually in use and not jackd.
It is strange, since I have selected exactly the Card 1 (CODEC) as shown here (there are two options with the name USB Audio CODEC, I have tried both). What is the closed part saying?
Perhaps jackd was already running when you started qjackctl.
You have to pick the interface you want on the setup page, hit the OK button to load those settings, then on the control interface you have to click the start button (looks like the typical “Play” icon on recorders, a right facing triangle).
This is what the control interface looks like when jackd is already running:
If you see that after you have selected your interface then jackd is already running, and you will have to hit the button with the red square to stop jackd and then start it again to use the new settings you selected.