When using pipewire-jack, cracks can be heard when Ardour loops tracks
- PipeWire version (
pipewire --version
): 1.1.0 (master branch from 2024-03-02) - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Debian GNU/Linux trixie/sid - Desktop Environment: Cinnamon
- Kernel version (
uname -r
): 6.6.15-rt-amd64
Description of Problem:
When connecting Ardour to Pipewires JACK service and looping a small region, cracks appear when the playhead jumps back to the loop start. This does not happen when Ardour uses ALSA or JACK directly, without the Pipewire emulation.
Update: after listening selectively to each single track and varying the loop start/end markers, a pattern could be found: whenever a midi note starts at the loop start marker, the cracks happen. Moving them slightly away, the cracks vanish. It is not related to audio tracks, it seems to happen only on midi tracks.
How Reproducible:
Every time.
Steps to Reproduce:
- Starting Pipewire using the
pw-uninstalled.sh
script - Starting Ardour and loop a region
Actual Results:
Cracks in audio output when playhead jumps back to the loop start.
Update: removed log which I added here, because they appear wven when no cracks happen, so I assume its not related.
Expected Results:
No cracks.
Additional Info (as attachments)
pipewire-uninstalled.conf.zip jack.conf.zip pw-dump-cracks.log.zip