Jack 在启动时未加载所有设置

Jack 在启动时未加载所有设置

我无法让我的系统在启动时调用整个音频配置。

在与 Jack、Carla 和脚本多次互动后,我找到了让系统(手动)运行的这种方法: 这是我的转变的一个小视频

我的顺序:

  1. 启动杰克
  2. 启动脚本:
pacmd set-default-sink jack_out
pacmd set-default-source jack_in
sleep 2
pactl load-module module-jack-sink client_name=pulse_out2 channels=2 connect=no
pactl load-module module-jack-source client_name=pulse_in2 channels=2 connect=no
pactl load-module module-jack-sink client_name=pulse_out3 channels=2 connect=no
pactl load-module module-jack-source client_name=pulse_in3 channels=2 connect=no

sleep 2
### alsa_in -j U1-Input -d hw:CARD=U192k -r 48000 >/dev/null &
#alsa_in -j USB-Mic -d hw:CARD=Device -r 48000 -c 1 >/dev/null &
alsa_in -j 4x4 -d hw:CARD=US4x4HR -r 48000 -c 4 >/dev/null &
alsa_out -j Envy -d hw:CARD=sofhdadsp -r 48000 >/dev/null &
alsa_out -j U2-Out -d hw:CARD=U192k -r 48000 >/dev/null &
alsa_out -j U-Aurics -d hw:CARD=CODEC -r 48000 >/dev/null &

carla -n carla-jtm-estudio.carxp &
  1. 在 QjackCtl 上打开图形
  2. 手动将系统输出连接到卡(U2-Out)

我有三张卡:一张用于耳机,一张用于显示器,一张用于录制 4 个通道

我的系统正在运行 Ubuntu (Studio) 22.04.3 LTS

我的问题是:

我最终如何才能在启动时实现自动化?

我已经尝试将脚本放在 QjackCtl 上并在手动连接后保存会话,但没有成功。

谢谢任何提示!哈维尔

相关内容