无法播放 Native DSD /w Topping D10 USB DAC

无法播放 Native DSD /w Topping D10 USB DAC

我是一个完全的 Linux 新手,刚刚安装了 Ubuntu 20.04。在我之前的操作系统 Windows 中,我使用的是 Foobar2000,能够原生播放 DSD 文件。DAC 会随着不同的音轨显示采样率的变化。现在,无论我播放什么,它都会停留在 48000 PCM,当我播放 DSD 文件时,它会以 48000 播放。如何让我的 DAC 再次原生播放 DSD?

lsusb : Bus 001 Device 005: ID 152a:8750 Thesycon Systemsoftware & Consulting GmbH D10

aplay -l :
 **** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: D10 [D10], device 0: USB Audio [USB Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

如果需要我提供更多信息,请告知我。谢谢。

答案1

感谢您的回复,我“有点”能够解决这个问题。我最终使用 MDP/NCMPCPP 播放我的所有音频文件。我必须做的是修改 mdp.conf 文件以允许它播放可变采样率(音频输出{...格式“:*”)其余一切仍以恒定的 44.1khz 工作。

如下所示:

音频输出 {

输入“alsa”

名称“USB DAC Topping D10”

设备“hw:1,0”

混频器类型“硬件”

混频器控制“数字”

auto_resample“否”

auto_format“否”

已启用“是”

格式 ”:*”

}

从 MDP wiki/documentation 中获取解决方案。

相关内容