pipewire-jack: audio input no longer working with Scarlett 18i20 3rd gen audio interface
- PipeWire version (
pipewire --version
): 0.3.58 - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux - Desktop Environment: xfce
- Kernel version (
uname -r
): 5.15.69-1-lts as well as 5.19.9-ach1-1
Description of Problem:
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:
Occurs on both my laptop and desktop, both running Arch Linux.
Steps to Reproduce:
- sudo pacman -Syu
Actual Results:
see above