Hydrogen jack audio rendering is broken with pipewire jack client library
I noticed that Hydrogen drum machine audio rendering is broken with pipewire jack client library. hydrogen
Other Hydrogen's audio drivers are fine (PortAudio, Alsa, PulseAudio)
With the Jack One, you hear only saturated noise that stops only when you reset the audio driver, regardless of your drum pattern. As pipewire's jack client library should be a drop in replacement, I report it.
Regards.
Details
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 21.04
Release: 21.04
Codename: hirsute
$ apt policy pipewire
pipewire:
Installé : 0.3.32+dfsg1-1ubuntu21.04
Candidat : 0.3.32+dfsg1-1ubuntu21.04
Table de version :
*** 0.3.32+dfsg1-1ubuntu21.04 500
500 http://ppa.launchpad.net/pipewire-debian/pipewire-upstream/ubuntu hirsute/main amd64 Packages
100 /var/lib/dpkg/status
0.3.24-3 500
500 http://fr.archive.ubuntu.com/ubuntu hirsute/main amd64 Packages
✔ ~/Hack/hydrogen [lightweight_h2core_objects|✚ 1…26⚑ 4]
LANG=C apt search pipewire|grep installed
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gnome-remote-desktop/hirsute,now 0.1.9-5 amd64 [installed,automatic]
gstreamer1.0-pipewire/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libpipewire-0.3-0/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libpipewire-0.3-dev/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libpipewire-0.3-modules/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libspa-0.2-bluetooth/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libspa-0.2-dev/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libspa-0.2-jack/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
libspa-0.2-modules/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire-audio-client-libraries/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire-bin/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire-doc/hirsute,hirsute,now 0.3.32+dfsg1-1ubuntu21.04 all [installed]
pipewire-locales/hirsute,hirsute,now 0.3.32+dfsg1-1ubuntu21.04 all [installed]
pipewire-media-session/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire-pulse/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]
pipewire-tests/hirsute,now 0.3.32+dfsg1-1ubuntu21.04 amd64 [installed]