有谁知道为什么我不能将两个 alsa_out 实例与 jack 一起使用?我有 3 个声卡,我想同时使用它们。我的电脑里有一个和两个 USB 设备。这是我的设置:
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xf1c00000 irq 47
1 [Pro ]: USB-Audio - SB X-Fi Surround 5.1 Pro
Creative Technology Ltd SB X-Fi Surround 5.1 Pro at usb-0000:04:00.0-1, full sp
2 [Pro_1 ]: USB-Audio - SB X-Fi Surround 5.1 Pro
Creative Technology Ltd SB X-Fi Surround 5.1 Pro at usb-0000:04:00.0-2, full sp
因此,如果我在 hw:0 设备上启动 jack 服务器,我只能使用 hw:1 或 hw:2 (通常我使用 hw:Pro 和 hw:Pro_1)启动一张 USB 卡,使用以下命令:
alsa_out -j "Alsa Dedicated Input 0" -d hw:Pro -c 6 -q 2 -r 48000
alsa out的第二个istance:
alsa_out -j "Alsa Dedicated Input 0" -d hw:Pro_1 -c 6 -q 2 -r 48000
说:设备正忙或无法访问它我只能使用 dmix: Pro_1 启动实例,但我只能使用 2 个通道,我想使用所有 6 个通道。
我尝试使用 ~/.asoundrc 合并所有声卡,但没有任何反应。我不知道如何使它工作。我同时使用 ubuntu 11.10 和 ubuntu studio 11.10,我试图让它在这两个操作系统上都运行。
任何人都可以帮助我吗?
谢谢!