首先,我对 Pi 了解一两件事,但音频系统对我来说仍然是一个完全的谜,所以请耐心等待我的无知。
安装 HiFiBerry DAC 后,omxplayer 不会通过 DAC 输出声音。
最近,我正在使用 omxplayer 从耳机插孔中播放音频。认识到我的应用程序需要更高质量的音频,我选择了 HiFiBerry DAC2 Pro XLR。根据安装说明,我做了以下事情:
我/boot/config.txt
通过评论编辑:
#dtparam=audio=on
在同一个引导配置文件中,我配置了设备树覆盖文件:
# for hifiberry DAC2 PRO
dtoverlay=hifiberry-dacplus
我创建/etc/asound.conf:
pcm.!default {
type hw card 0
}
ctl.!default {
type hw card 0
}
然后为了测试,我安装了mplayer并测试成功。它通过 HiFiBerry DAC 播放,没有任何选项。
mplayer stereo-test.mp3
但是当我在同一个文件上运行 omxplayer 时,我没有得到 HiFiBerry DAC 的输出。
omxplayer stereo-test.mp3
我该如何配置音频系统,以便 omxplayer 也输出到 DAC,或者获取有关实际情况的更多信息?
我需要告诉 omxplayer 使用什么设备吗?如果是这样,我怎么知道有哪些设备可用?我可以将此设备设置为新的系统音频输出设备吗?