TUF B550 Plus Wi-Fi:HiRes 音频输出

TUF B550 Plus Wi-Fi:HiRes 音频输出

我正在尝试解决音频问题,即 96khz 音乐无法通过 HDMI 正确输出到 AV 接收器。我的规格:

  • 我的设备中正在运行 Ubuntu 20.04.3。
  • 我有一块 TUF B550 Plus Wi-Fi 主板,支持高达 192hkz 的音频输出。
  • 使用 HDMI 进行连接。

在 Ubuntu 中,我尝试了以下操作:

  • 我已经设置了 ALSA 来选择正确的卡——在我的例子中,这是根据以下card3内容创建文件:/etc/asound.confalsa 的文档
  • alsamixer重启后显示正在使用正确的卡。

但是,播放时音频限制为 48khz。

我很困惑。我还应该做些什么才能实现我的目标?

答案1

经过一番研究,我自己设法解决了这个问题。

首先,/etc/pulse/daemon.conf使用以下设置进行编辑:

resample-method = soxr-vhq
default-sample-format = float32le
default-sample-rate = 44100
alternate-sample-rate = 48000
avoid-resampling = true

值得指出的是,该文件的注释同时包含;#

根据这个帖子,您可能不需要使用soxr-vhq,而只需使用speex-float-10。请务必检查 的输出,pulseaudio --dump-resample-methods以确保您使用的是系统支持的选项。

最后,不要忘记重新启动pulseaudio以确保使用设置了新设置pulseaudio -k。您可能需要在 Ubuntu 设置中重置正确的音频输出。

此后,96khz 及以上的出色音频便毫无问题地出现了。

相关内容