Pipewire-jack: Audio stuttering/crackling and Ardour crash when adjusting system volume
- PipeWire version (
pipewire --version
): 0.3.79 (tried also with compiled current master "pw-uninstalled") - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
):"Ubuntu 23.04" - Desktop Environment: KDE Plasma 5.27.4
- Kernel version (
uname -r
): 6.2.0-1012-lowlatency
Description of Problem:
If I open a large session with many tracks in Ardour (let's say 20 tracks), and if Ardour is using JACK backend (Pipewire-jack in this case), then if I adjust the system global volume I get distorted, popping, crackling audio playback. If I'm adjusting volume long enough - Ardour crashes.
I know. You probably are going to say: "This is Ardour issue". I reported this error already here: https://tracker.ardour.org/view.php?id=9447 And they say "this is Pipewire bug".
Short video illustrating this problem: https://youtu.be/l-GYdu2_RpU
How Reproducible: Always
Steps to Reproduce:
- Open Ardour (7.5 or current master, it doesn't matter) under Pipewire-Jack,
- Load heavy session or create 20 audio tracks,
- Play something, not necessary in Ardour, it can be media player (Clementine, for example, or youtube video in a browser),
- Try to play with system volume.
Actual Results:
Sound playback distortion/crackling. After a while - Ardour crashes.
Expected Results:
Sound volume change with no influence on playback smoothness.
Additional Info (as attachments):
The version 0.3.78, which had other bugs like #3475 (closed) and #3477 (closed) was really better in this matter. Really and significantly better. But the other issues were much worse.
Thaks! Skygge