3、JACK Audio Connect Kit低延迟音频服务——Qjackctl基本设置
来源:互联网 发布:非结构化数据存储方案 编辑:程序博客网 时间:2024/06/07 01:02
如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。
阅读全文
0 0
- 3、JACK Audio Connect Kit低延迟音频服务——Qjackctl基本设置
- 6、树莓派音频——netjack2低延迟网络音频传输设置
- 微信小程序—audio(音频)
- Windows audio 音频服务未启动
- 音频队列服务(Audio Queue Services)
- VR系列——Oculus Audio sdk文档:四、传统Oculus声场定位技术的统一集成指南(2)——降低Android延迟:OpenSL低延迟驱动
- Opus:IETF低延迟音频编解码器:API和操作手册
- Jack (Java Android Compiler Kit)
- Jack(Java Android Compiler Kit)
- HTML5学习日记——音频(audio)&视频(vedio)
- Android4.2 Audio子系统—音频声音小问题
- 音频与视频标签—audio和video
- 微信小程序开发—(十五)audio音频播放
- 音频Audio
- 音频audio
- VR系列——Oculus Audio sdk文档:二、Oculus音频SDK指南(3)——Oculus Audio SDK的特性
- iOS 音频录制、播放,使用音频处理框架The Amazing Audio Engine实现音频录制播放 —— HERO博客
- VR系列——Oculus Audio sdk文档:一、虚拟现实音频技术简介(3)——3D音频的空间化
- 第七次作业
- 深度学习初学篇一
- 判断输入的三角形边长能否构成三角形
- HDU2674 N!Again 解题报告【阶乘】
- 计蒜客————跳跃游戏二
- 3、JACK Audio Connect Kit低延迟音频服务——Qjackctl基本设置
- 20171018
- HDU3572(最大流)
- 2017.10.16一试
- 欢迎使用CSDN-markdown编辑器
- js的缓冲运动
- 复合优先于继承。
- 1065. A+B and C (64bit) (20)
- 网络流二十四题之一 飞行员配对问题