Code:
module-suspend-on-idle
is only applicable to Pulseaudio and is used because pulseaudio had an idle problem. It does not pertain to ALSA so even if it was possible to pipe to Pulse the supposed popping upstream would be piped too...think about it.
You're much better to research ALSA solutions....though it is quite probable you have a driver issue with that PiFi DAC+ v2.0 hat being a cheap iteration of the HifiBerry board.
Something you could try is to check the system tab for the CPU setting...if it is at the default 'On Demand' then try changing it to 'Performance'
There is a thread referencing this here...see post #70
http://moodeaudio.org/forum/showthread.p...0#pid16800
Also, when posting issues please include some useful info such as Pi version, Moode version, Power supply used (official or otherwise), any logs ?, and pasting the info from the Moode 'System info' tab is always of help..
----------
bob
bob