上回讲到Qjackctl的基本应用,这篇将如何在LX终端下运行jack。
Qjackctl默认情况下会保存.jackdrc配置文件于/home/pi/下,但它是隐藏文件,要看到它,点击视图,显示隐藏内容。
.jackdrc文件内容
/usr/bin/jackd -d alsa -d hw:0 -r44100 -p256 -n2
LX终端启动jack:
jackd -d alsa
此时是以默认设置启动jack服务,我们可以指定更具体的参数来配置,其结果和运行图形化的Qjackctl是一样一样的。
例如
扫描二维码关注公众号,回复:
9729664 查看本文章
jackd -d alsa -d hw:0 -r44100 -p256 -n2
接下来我运行一个Qsynth合成器
并使用jack_connect进行端口连接,jack_connect命令相当于Qjackctl中的connect界面
具体用法如下:
先查询端口连接情况
jack_lsp -c
然后使用jack_connect连接端口
jack_connect qsynth:l_00 system:playback_1
jack_connect qsynth:r_00 system:playback_2
jack_lsp -c
好,现在我们打开Qjackctl验证一下连接情况
同样的,jack_disconnect命令用于断开端口连接,格式和jack_connect一样。
相关文档:https://github.com/jackaudio/jackaudio.github.com/wiki/jackd(1)