hardkernel / linux

Linux kernel source tree
Other
427 stars 406 forks source link

ALSA: usb-audio: Eliminate noise at the start of DSD playback. #340

Closed epicfrequency closed 6 years ago

epicfrequency commented 6 years ago

Copy mainline DSD playback pop noise fix

https://github.com/torvalds/linux/commit/012007309133d21a5a7eae3f552c03ac061a2b51#diff-cc9fc192670bbec31122ad6874641755

[Problem] In some USB DACs, a terrible pop noise comes to be heard at the start of DSD playback (in the following situations).

[Cause] At the start of playback, there is a little silence. The silence bit pattern "0x69" is required on DSD mode, but it is not like that.

[Solution] This patch adds DSD silence pattern to the endpoint settings.

Signed-off-by: Nobutaka Okabe nob77413@gmail.com Signed-off-by: Takashi Iwai tiwai@suse.de

mdrjr commented 6 years ago

Thank you for backporting that :)