Ive been routing my gear successfully with Patchbox for audio and MIDI but recently when trying to get my Zoom L-8 to use the Elektron AH MK2 as a send I kept getting bitcrushed audio on the USB return.
I found a thread on another forum that solves it with quirks and it appears to affect many devices. So is it possible to get this added to the kernel? Im happy to test if so.
https://www.elektronauts.com/t/solved-class-compliant-mode/198727/21
In Patchbox I tried adding these lines to /etc/modprobe.d/alsa-base.conf to simulate one users success:
#1 Didnt work USB panic on unrecognized argument:
options snd-usb-audio quirk_flags=0x19351052:0x00000008
#2 Try bypass standard class-compliant polling and initialize the interface using standard asynchronous implicit audio streaming feedback endpoints
options snd-usb-audio index=3 vid=0x1935 pid=0x1052 device_setup=1
Attempt #2 saw the device but still had missing frames when I ran journalctl --user -u pipewire -f
Aug 15 15:42:20 patchbox pipewire[1016]: spa.alsa: front:3: follower delay:1137 target:768 thr:512, resync (63 missed)