After updating to 4.10.0-rc6 from Debian experimental this morning, pops are indeed gone again. Not yet compatible with the current proprietary nvidia driver though.
Dropping a flag for @brian and noting in particular Lorinās news that the ALSA patch above seems to be incorporated in the 4.10 kernel (recent Stretch version).
The 4.10 kernel is actually still in the experimental repository, but it is definitely available for the adventurous.
On Arch I was able to simply paste the snippet of code into the usb sound part of the Linux kernel (sound/usb/endpoint.c if youāre looking at the source from Arch Build System.) Not necessary though as Iām sure for Archers out there the 4.10 will be available shortly.
Patching the currently available, stable 4.9 kernel for Debian Stretch is turning out to be a bit more involved than a cut and paste job ā¦ Iām a dabbler though, I have a very superficial understanding of how the Linux audio system works, heh.
I got the 4.10 kernel installed on my NAA. HQPlayer network playback is pop-free now too.
Itās worth mentioning that if the stereo is āliveā when booting up, thereās still a very loud pop when sound is initialized so ā¦ protect your neck
Thanks @lorin ,
I found the pull request from Takashi Iwai to Linus Torvalds for the 4.10 kernel confirming the patch is indeed in the 4.10 kernel, released 19 February. It may not be the only pop but itās good to see this one bumped on the head.
Did you do to get native dsd256 to work? Canāt get native working with my c47 with the same dac.
I donāt have any DSD256 recordings, but up to DSD128 I donāt have any issues.
Thatās odd because I donāt get Native DSD as an option at all. Just DSD DOP up to DSD128.