pipewire-jack: audio input no longer working with Scarlett 18i20 3rd gen audio interface, even with kernel 5.19.8-arch1-1
- PipeWire version (
pipewire --version
): 0.3.58 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: xfce4
- Kernel version (
uname -r
): 5.19.8-arch1-1
Description of Problem:
I posted this issue earlier (#2734 (closed)), having tested with kernels 5.15.69-1-lts and 5.19.9-ach1-1. I was advised to downgrade to 5.19.8. Unfortunately the problem persists with the earlier kernel. I will continue trying with earlier kernels (5.19.*) and report back if I succeed, since it's possible that kernel 5.15.69-1-lts was equally problematic.
Here is the text from my earlier post:
After recent system updates audio input on Scarlett 18i20 sound card no longer works with pipewire-jack 1:0.3.58-1. All the hardware inputs appear correctly in the PipeWire graph, however when an input is connected to the input of a DAW (eg. Ardour) or other audio app (eg. Puredata) the input signal is not received. When testing with Puredata and when the Scarlett's "AUX0" and "AUX1" inputs are connected to Puredata's stereo inputs, it seems that the incoming signal is the same as that sent from Puredata's stereo outs.
I did not attempt to downgrade the package, however, replacing pipewire-jack with jack2 and making the correct connection with qjackctl solves the immediate problem.
I was initially testing with Arch Linux's current kernel (which i believe is 5.19.9-ach1-1, will have to check) but also tried the 5.15.69-1-lts kernel. The problem is the same.
How Reproducible:
Steps to Reproduce:
1.Occurs on both my laptop and desktop, both running Arch Linux.
Actual Results:
see above
Additional Info (as attachments):
-
pw-dump > pw-dump.log
: