上回讲到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是一样一样的。

例如

jackd -d alsa -d hw:0 -r44100 -p256 -n2

说明:-d alsa表示使用alsa驱动 第二个-d hw指定声卡设备,如-d hw:1,0或者1代表声卡序号,可以用aplay -l命令查询声卡序号,也可以直接使用声卡名字,如-d hw:hifiberrydac-plus,  -r指定采样率 -p指定采样点数,-n指定缓冲区个数。如上图默认情况下为1024采样点数,缓冲区个数为2,所以得出的延迟是21.3ms,降低这两个数值可以得到更低的延迟。

接下来我运行一个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)

4、树莓派音频——jackd命令应用相关推荐

  1. 7、树莓派音频——jackd进阶篇

    上回讲解了jackd命令的应用,本篇详细介绍jackd命令的进阶应用. 本篇涉及了netjack网络音频传输的基本命令. 1.查看帮助,输入 jackd -h 终端返回结果: pi@raspberry ...

  2. ffmpeg 音频混流--命令与代码说明

      ffmpeg可使用filter实现各种复杂的操作,混音只是其中一小部分功能.代码实现因为参考已经说的较为详细,我这里补充一些我认为重要的. 1.命令实现 ffmpeg -i dragen.opus ...

  3. 树莓派 音频本地的录制与播放、远程音频直播

    树莓派4B有两个HDMI和一个3.5mm的音频输出口,默认是自动选择输出口进行播放音乐.录制和播放可直接使用alas系统的arecord和aplay工具.远程直播使用nc以及ffmpeg进行测试. 1 ...

  4. linux 树莓派查看ip,树莓派 常用Linux命令

    树莓派关机.重启命令 关机命令: sudo shutdown -h now sudo halt sudo poweroff sudo init 0 四种方法随意. 重启命令: sudo reboot ...

  5. linux 烧录树莓派镜像,Linux命令行烧录树莓派镜像至SD卡

    首先下载镜像压缩包 http://shumeipai.nxez.com/download 验证压缩包的未被串改 sha1sum 2013-09-25-wheezy-raspbian.zip 对此命令的 ...

  6. 1、玩转树莓派音频——DIY具有输入输出的声卡(非USB)

    一.认识树莓派 初步了解树莓派请看这里. 二.系统安装 百度搜索 "树莓派系统安装教程" 三.DIY树莓派声卡 我一直使用的是官方的图形化raspbian系统,树莓派自带声卡音质效 ...

  7. 树莓派(二) adb命令控制手机拨打/接听电话

    实验场景: 将手机通过数据线与树莓派相连,使用终端命令查看是否已经连接上,若成功则显示: # 查看adb命令连接的设备 adb devices# 若成功连接则再次运行显示 List of device ...

  8. 树莓派linux界面命令行,Linux/Raspberry Pi下使用基于命令行的网页浏览器

    本文将向你介绍如何在树莓派上安装3个不同的基于文本的网页浏览器.大多数的网页浏览器在小派上运行都有点吃力,要不就是会消耗大量资源,所以一个替代方案就是使用一个基于命令行的网页浏览器. 到目前为止基于文 ...

  9. ffmpeg提取音频文件命令并转化成pcm格式

    本文转载自:https://blog.csdn.net/u014552102/article/details/82734278 一.PCM文件的定义    PCM文件:模拟音频信号经模数转换(A/D变 ...

最新文章

  1. 李飞飞团队最新研究,真实场景中识别物体具体属性,连表面纹理都识别出来了...
  2. Android-JNINDK(一)入门
  3. cmd非运行完再保存,结果显示保存同时进行
  4. Git修改分支名称(local remote)
  5. 计算机专业迎新标语,迎新 || 标题不要了,只要你
  6. java英语介绍_java,英文介绍项目.doc
  7. 如何判断一家互联网公司要倒闭了?
  8. oracle change schema,使用pt-online-schema-change修改主键时注意
  9. 猎豹浏览器打飞机_墙内最好浏览器,微软带来完整版谷歌浏览器,扩展、同步无限制!...
  10. Spring解决bean之间的循环依赖(循环引用)
  11. 吴恩达神经网络和深度学习-学习笔记-42-目标检测
  12. pythonarp攻击_python通过scapy模块进行arp断网攻击
  13. Java基础---Java---IO流-----BufferedReader、BufferedWriter、缓冲区、装饰设计模式及和继承的区别
  14. @Value注入static属性
  15. python论文排版格式_一行代码简化Python异常信息:错误清晰指出,排版简洁美观 | 开源...
  16. vscode git提交步骤
  17. python写微信公众号文章_Python爬取微信公众号文章
  18. java动态时钟_java实现动态时钟并设置闹钟功能
  19. 超级详细的vue2学习笔记
  20. 基于SSM实现的水果店收银系统

热门文章

  1. 事件监听 ActionListener
  2. 数据库定义语言(DDL)
  3. ARM linux 的原子操作分析
  4. 只要35+的程序员,招聘广告开始玩噱头?
  5. 宝库\要出发 IOS面试试题
  6. 简单的计算机程序图,技巧:只需几个简单的步骤,即可使用Office工具离线识别图片文字...
  7. mirna富集分析_课题研究实验外包高通量测序——miRNA测序
  8. python之API接口调用
  9. 函数柯里化与反柯里化
  10. 基于视觉导航机器人的快递分拣系统(开放源码附带论文和github仓库)