Hi all,
After switching from pipewire-media-session
to wireplumber
I have noticed a constant popping whenever audio is idle. This even happens several times during video playback/video games when sound is idle for just a split second and gets very annoying.
I’ve gone through several wireplumber configs and ensured that settings such as ["node.pause-on-idle"] = false
and ["session.suspend-timeout-seconds"] = 0
were uncommented in 50-alsa-config.lua
as well as commenting out load_script("suspend-node.lua")
in 90-enable-all.lua
. The issue persists.
I use both digital audio from a soundcard that goes through a DAC as well as analog audio. The issue is only present from the digital audio output and I am able to visibly see that the audio stream is stops/starts through an activity light on the DAC.
My audio inxi:
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel
Device-2: Logitech C920 HD Pro Webcam type: USB
driver: snd-usb-audio,uvcvideo
Device-3: ASUSTek Xonar SoundCard type: USB
driver: hid-generic,snd-usb-audio,usbhid
Sound Server-1: ALSA v: k5.18.16-1-MANJARO running: yes
Sound Server-2: PipeWire v: 0.3.56 running: yes
I am also using wireplumber
version 0.4.11-4.
Any suggestions for fixing this are appreciated. Thanks!