问题描述
我有一个只有命令行访问权限的无头 Debian bullseye 系统。我使用一些通过 Jack 连接到音频硬件的音频软件。这很有效:我在实时模式下使用 jackd -R -d alsa --device hw:1
启动 Jack,其中 hw:1
是 USB 设备。使用 jack_lsp
正确列出了端口,我可以使用 jack_lsp
将它们连接到我的音频软件(其端口也在 jack_connect
中)。
我还有一个 ALSA-hw:0
,其工作原理与上述类似。但不能与其他设备一起使用。
我的目标是使用我的音频软件处理来自一台设备的输入并将结果输出到另一台设备。
我了解,需要同步两个设备的缓冲区。我还阅读了 alsa_in
和 alsa_out
,它们为同步进行重新采样并提供插孔端口。但我不知道它是如何工作的。
- 我如何设法将
hw:0
和hw:1
连接到 Jack? - 如果我使用
alsa_in
和alsa_out
,哪些命令行参数需要 Jack 启动? - 如何在我的两个硬件设备上使用
alsa_in
和alsa_out
,以便我可以在jack_lsp
中看到它们的端口?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)