如windows的ASIO驱动一样,LINUX的alsa驱动也是独占声卡的,当有一个应用占用声卡时,其他应用程序将不能正常调用alsa驱动。不过大部分应用都可以选择以jack方式输出音频。他就像是一个调音台或者矩阵处理器一样,可以轻松路由各种输入输出信号。

一、基本配置

启动Qjackctl,进入setup

如上图所示,
Driver ——驱动选择
interface——声卡选择
MIDI driver——MIDI驱动选择
realtime——实时
sample rate——采样率
frames/period——采样点数
periods/buffer——缓冲区个数
1、driver
参数指定驱动类型,有如下几种选项:
dummy——虚拟 (当不需要物理输出时使用,如渲染)
sun
oss
alsa(LINUX音频驱动)
portaudio
coreaudio (MAC上的音频驱动)
frebob
FireWire (火线 1394)
net (网络音频)
netone(基于jack1的网络音频)
通常,driver选择alsa,那么你的物理声卡应该会出现在interface选项中,包括USB声卡。period和bffer参数决定了声卡输入输出延迟,如果运行合成器软件,当复音数增大时可能会产生爆音。
2、Advance
No memory Lock
Unlock memory
H/W meter——硬件电平表
monitor——监听(输入直接连接输出)
soft mode——忽略XRUN(当时钟不同步或者读写速度不够时会产生XRUN,USB声卡建议勾上)
H/W monitor——采用硬件驱动程序作为监听
force 16 bit——强制16bit
priority——进程优先级
port maximum——最大端口
timeout——XRUN超时时间
Audio——双工模式、仅输入、仅输出(如果不需要双工时,尽量选择仅输入或输出,避免产生XRUN)
3、启动
启动后,运行smplayer,点击connect,可以看到smplayer这个客户端的输出连接到system的playback,声卡即可发声。同样,你可以运行多个应用,将其路由到playback上。
下回,讨论LX终端下运行jack。

3、JACK Audio Connect Kit低延迟音频服务——Qjackctl基本设置相关推荐

  1. 低延迟音频中的音频解码优化策略

    文章目录 前言 音频播放 举个例子:PortAudio 回调函数 解码与播放 优化策略 1. 一次性读取音频到内存中 2. MMAP 3. 音频转码,再接 MMAP 4. 解码缓冲 总结 参考资料 前 ...

  2. Android native音频:录制播放的实现以及低延迟音频方案

    文章目录 1. 前言 2. 工程准备 3. 低延迟音频原理及功能实现方案 4. 使用OpenSL ES 4.1 播放器实现 4.2 录音器实现 4.3 Echo实现 5. 使用AAudio 5.1 播 ...

  3. 【Oboe——Android低延迟音频应用开发库使用介绍】

    Oboe--Android低延迟音频应用开发库使用介绍 一. 背景 Oboe是一个C++库,是Google于2018年开发用来为Android打造高性能的互动音频体验,可在99%的安卓设备上实现最低可 ...

  4. Opus:IETF低延迟音频编解码器:API和操作手册

    https://www.zybuluo.com/khan-lau/note/383775 Opus简介 Opus编解码器是专门设计用于互联网的交互式语音和音频传输.它是由IETF的编解码器工作组设计的 ...

  5. 华为音频编辑服务(Audio Editor Kit),快速构建应用音频编辑能力

    音频编辑服务(Audio Editor Kit)是华为为开发者开放的各类场景音频处理能力的集合,汇聚了华为在音乐.语音等相关音频领域的先进技术.音频编辑服务提供基础编辑.伴奏提取.空间渲染.变声降噪等 ...

  6. 实时音视频聊天中超低延迟架构的思考与技术实践

    1.前言 从直播在线上抓娃娃,不断变化的是玩法的创新,始终不变的是对超低延迟的苛求.实时架构是超低延迟的基石,如何在信源编码.信道编码和实时传输整个链条来构建实时架构?在实时架构的基础之上,如果通过优 ...

  7. 从互动直播到在线抓娃娃,实时视频超低延迟架构的思考与实践

    作者介绍: 关旭,即构科技音视频引擎核心专家,硕士毕业于南开大学数学系,先后就职于中兴通讯.腾讯等公司负责音视频相关的研发工作,在实时音视频技术上有多年积累,当前在即构科技主要负责音视频引擎核心开发. ...

  8. 谷歌联手马斯克,低延迟星链云计算下半年可用

    明敏 发自 凹非寺 量子位 报道 | 公众号 QbitAI 这一回,马斯克被谷歌云征服了. 刚刚谷歌宣布:SpaceX和Google Cloud签署了卫星连接协议,将在谷歌数据中心安装星链(Starl ...

  9. 浅析低延迟Camera架构

    本文系微信公众号<大话成像>,知乎专栏<all in camera>原创文章,转载请注明出处. 大话成像读者QQ 交流群 :237427716 大话成像技术论坛:www.dah ...

最新文章

  1. android intent 源码,Android 基础之 IntentService 源码
  2. android反编译出错,反编译出错信息
  3. 游戏维护关闭服务器,游戏服务器正在维护中
  4. 在启用sharepoint portal server 2003的SSO时,提示“无法连接到数据库服务器,请检查配置账户的权利”的问题的解决方法...
  5. mysql 重置root_MySQL 重置Mysql root用户账号密码
  6. 专业解读“程序”:一文弄清什么是计算机程序!
  7. java pdf 水印_Java 在PDF中添加水印——文本/图片水印
  8. RMAN的一些术语解释
  9. 用了四年的联想Thinkpad P50,今天还给公司了,拍个照留念
  10. MFC版链表实现稀疏多项式相加减
  11. python配置文件密码管理_用户配置文件和密码配置文件,用户组管理和用户管理...
  12. JavaScript学习(七十五)—图解浅拷贝和深拷贝
  13. 内华达大学里诺校区计算机科学,PayScal公布美国各州就业工资最高大学!加州第1竟是文理学院,纽约州也非哥大和纽大...
  14. 千呼万唤始出来的京东HR面(2023暑期实习)
  15. ppt动画制作bullets
  16. 用 StarRocks on ES 实现 分词
  17. 使用pymysql将excel表格的数据导入mysql数据库(CRUD)(附代码)
  18. python如何校验页面元素是否加载完毕_爬虫(八十七)等待页面加载完成(Waits)...
  19. 小试牛刀 python股票查询程序
  20. 哈佛的学生都在看这种视频,每天15分钟,英语水平暴增!

热门文章

  1. Java Swing(二)按钮点击事件处理ActionListener
  2. 我国AIS信息服务平台上线 东方通大数据处理亿级报文
  3. Navicat连接mysql报错is not allowed to connect to this MySQL
  4. mysql中如何删除某个字段中的某个字符
  5. 什么情况下会出现笛卡尔积
  6. 《千手智能打铃》使用说明
  7. java基础---悲观锁和乐观锁
  8. 程序变量命名法:匈牙利命名、驼峰式、帕斯卡命名法
  9. HBuilder发布H5,nginx部署
  10. 计算机科学期末网页大作业快看漫画源码(纯享免费版)需要自取免费配置环境