PulseAudio 与 ALSA:多个声卡

发布于 2024-12-18 19:57:47 字数 290 浏览 2 评论 0原文

我正在尝试使用一堆sundcards(8 USB + 4 HDMI + 1 mobo)来分别控制不同的区域和区域。以很酷的方式将它们结合起来。

我无法通过脉搏来识别所有声卡的存在。

“aplay -l”可以识别所有 13 张卡,“pacmd list-cards”也是如此,但pulse 只能识别其中的 10 张(0-9)。似乎在“pacmd dump”中找到它们,但在“list-sinks”中找不到它们。

我的“pacmd info”文件正确加载了所有模块,但我不明白为什么“list-sinks”没有列出它们。

I'm trying to use a bunch of sundcards (8 usb + 4 hdmi + 1 mobo) to control different zones separately & combine them in cool ways.

I'm having trouble getting pulse to recognize all of my soundcards' existence.

"aplay -l" recognizes all 13 cards, as does "pacmd list-cards", but pulse only recognizes 10 of them (0-9). It seems to find them in the "pacmd dump", but not in "list-sinks."

my "pacmd info" file loads all the modules correctly, but I can't figure out why "list-sinks" doesn't list them.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

强者自强 2024-12-25 19:57:47

如果 ALSA 识别出您的声卡,那么您可以尝试使用 pacmd load-module module-alsa-sink device=hw:x,y 手动将它们添加到 PulseAudio,其中 x 和 yaplay -ldevice, subevice 对。

如果它工作正常,那么您可以将这些命令附加到 PulseAudio 的默认配置 (/etc/pulse/default.pa)。 (我知道这只是一个 hack,但它对我有用:)

If ALSA recognizes your sound cards then you can try to add them to PulseAudio manually with pacmd load-module module-alsa-sink device=hw:x,y where x and y is the device, subevice pair of aplay -l.

If it works correctly then you can append these commands to the default configuration of PulseAudio (/etc/pulse/default.pa). (I know that it's only a hack, but it works for me :)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文