0

所以我试图让 QJackCtl 在启动 Jack 服务器后启动 alsa_in 的实例来控制额外的音频设备。我已将此代码放在启动后执行部分中:

alsa_in -j ZOOM -d hw:CARD=Series

这导致 QJackCtl 挂起,直到我在系统监视器中杀死 alsa_in。然后我尝试用

gnome-terminal -e alsa_in -j ZOOM -d hw:CARD=Series

在终端中启动它,而不是希望这会起作用,因为事实证明它没有,我真的不明白 QJackCtl 的脚本是如何工作的,所以任何帮助表示赞赏。

谢谢

4

1 回答 1

1

我添加了 2 个 USB 设备并在 Jack 中工作,方法是将以下代码保存为我的桌面上的 shell 脚本,使其可执行,然后链接到 QjackCtl 中的脚本以在启动后执行:

#!/bin/dash
/usr/bin/alsa_in -j "Logitech USB Microphone" -d hw:Microphone -q 1 2>&1 1> /dev/null &
/usr/bin/alsa_in -j "Logitech USB Microphone" -d hw:Microphone_1 -q 1 2>&1 1> /dev/null &
echo "USB mics added"

对我来说工作得很好,所以我希望这对你也有帮助。

于 2017-07-22T12:27:55.083 回答