Popping/crackling/skipping audio while recording multiple virtual sources / sinks [UMC404HD]
- PipeWire version (
pipewire --version
): 1.0.3 (Compiled & linked with 1.0.3) - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): CachyOS (Arch) - Desktop Environment: KDE Plasma 5.27.10 on X11
- Kernel version (
uname -r
): 6.7.5-2-cachyos (reproducible on 6.8.rc5-1) - OBS Flatpak / OBS package from Arch / OBS git
- Sound device: UMC404HD
Description of Problem:
Sound popping/crackling/skipping while recording multiples sources in OBS. One source works correctly (no sound issue) but all the others are stuttering / crackling / skipping.
If disabling pro audio & virtual devices, moving to the "direct UMC404HD profile" => sound get recorded properly in OBS (but I can´t differentiate the sources).
How Reproducible:
100%. One of my buddy with the same audio device reproduced the issue.
Steps to Reproduce:
- Created Virtual sinks / sources for my UMC404HD by following this wiki https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Virtual-Devices#virtual-sinks (my acutal config in the dump might differ a little bit, tried to debug on my own for 1 week before posting here)
- Launch OBS and add each source separately
- Record
Actual Results:
Unusable sound from 3/4 of sources from my UMC404HD sound device.
Expected Results:
All virtual sinks / sources should be usable.
Additional Info (as attachments):
-
pw-dump > pw-dump.log
:pw-dump.log