Bug 215123
Summary: | Behringer UMC404HD usb device samplerate issues | ||
---|---|---|---|
Product: | Drivers | Reporter: | Wim Taymans (wim.taymans) |
Component: | Sound(ALSA) | Assignee: | Jaroslav Kysela (perex) |
Status: | RESOLVED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | tiwai |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 5.14 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: | output of alsa-info.sh |
Could you try 5.16-rc1? I tried with 5.16-rc2 on fedora and can no longer reproduce this problem. It looks like when a playback stream is opened at 48KHz it is no longer possible to open a capture stream at a different samplerate. Good stuff, 5.16-rc1 also gives me steady 3.4ms roundtrip latency with a 16 sample buffer size on PipeWire (down from 4.7ms). It's now on par with JACK. awesome work. FWIW, I asked Greg to cherry-pick all relevant fixes from 5.16 to 5.15.x stable tree. It'll be available in near future in 5.15.x stable release. |
Created attachment 299687 [details] output of alsa-info.sh The Behringer UMC404HD usb card requires the samplerate of all PCM to be the same and should restrict the configuration space for user-space accordingly. 1) open a playback PCM at 48KHz 2) open a capture PCM at 44.1KHz 3) pitch of playback PCM changes The available sample rates reported to userspace when opening the capture PCM in this scenario, should be limited to 48KHz.