Created attachment 746109 [details]
output from emerge --info
TLDR; media-sound/hydrogen-1.0.2 got removed from Portage way too fast
I haven't yet found anyone complaining of that issue, so I strongly suspect it is not an upstream issue.
In Hydrogen 1.1.0 I can hear the single first note played and then a constant high-pitched noise starts. Never stops, need to close Hydrogen, but it's responsive and otherwise works fine.
The level of the noise builds up as you play more notes and each "loudness step" seems proportionate to how high the sustain knob value is.
It works the same even if no audio output is connected. The mixer window has a level visualization for all faders. Play a dozen notes and you'll see it build up. Loop a short tune and it fills the red. Better not play that on speakers.
Clearing ~/.hydrogen does not help.
Doesn't matter if it is build with JACK only:
(archive jack ladspa osc -alsa -doc -lash -oss -portaudio -portmidi -pulseaudio)
or all the APIs:
(alsa archive jack ladspa osc portaudio portmidi pulseaudio -doc -lash -oss)
which makes sense, as the "feedback loop" seems internal.
Not sure if it matters, but I use sys-kernel/rt-sources (5.14.2_p21). For latency, so that music stuff is actually usable.
I've used Hydrogen 1.0.2 for a while and that worked just fine.
After 1.1.0 got stabilized I already encountered the issue, but just downgraded and left for later investigation, as I was also fresh after migration from Pulseaudo+JACK to Pipewire.
Now I got the newer one in update and cannot even rollback (without pulling the ebuild from git and putting in local overlay, that is).
I've attached my `emerge --info`.
I doubt it is important, but regarding Pipewire, I now have a pretty clean config from /usr/share/pipewire taken after last update. Only a single line of change, setting `node.latency = 128/48000` for JACK clients.
Oh, actually there is an upstream bug ( https://github.com/hydrogen-music/hydrogen/issues/1330 ) with fresh todays comments about same behaviour with Hydrogen 1.1.0 and Pipewire 0.3.38 (same versions as mine) in Arch Linux.
Please restore the working version (1.0.2) back into Portage, until this gets resolved.
The bug has been referenced in the following commit(s):
Author: Miroslav Šulc <email@example.com>
AuthorDate: 2021-10-24 07:04:07 +0000
Commit: Miroslav Šulc <firstname.lastname@example.org>
CommitDate: 2021-10-24 07:05:29 +0000
Revert "media-sound/hydrogen: removed obsolete 1.0.2"
This reverts commit ba9cfda89c0cd5aaf5a2727d9118363935c2bdb4.
Signed-off-by: Miroslav Šulc <email@example.com>
media-sound/hydrogen/Manifest | 1 +
.../files/hydrogen-1.0.0-gnuinstalldirs.patch | 29 +++++++
media-sound/hydrogen/hydrogen-1.0.2.ebuild | 95 ++++++++++++++++++++++
3 files changed, 125 insertions(+)
according to the referenced bug, the issue is in pipewire and it has been fixed in >=0.3.40. as currently our latest stable is 0.3.36, keeping this bug open as we are still affected (unless the fix has been backported).