延迟高音频使用仿真软件使用的覆盆子π万博1manbetx
8视图(30天)
显示旧的评论
大家好!
我们决定建一个学生项目测试硬件乐器的效果。作为基础,我们决定去覆盆子π和一些外围设备安装。我们项目的硬件只是用仿真软件工具和库。万博1manbetx没问题,但是我们做的每件事都有一个巨大的延迟我们的音频信号。
甚至当我们试图把信号通过没有影响,延迟半秒长。
你有什么好主意为什么?
覆盆子π自行计算或所有数据是通过以太网发送吗?
如何减少缓冲区大小?
谢谢你的帮助!
问候,Amadeus
0评论
答案(3)
汤姆Haelvoet
2016年10月8日
编辑:汤姆Haelvoet
2016年10月8日
你好,
后仿真软件内的延迟可以减少执行以下步骤:万博1manbetx
1。拖& ALSA音频回放块下降到你的模型。
2。跳转到图书馆(CTRL + L)和释放它。
3所示。编辑的面具(CTRL + M) ALSA音频播放。
4所示。导航到参数&对话框中,选择什么时间&检查可见的标志。
5。锁和保存库。
队列时间现在应该是可见的,可以修改。
供参考:测试2 Focusrite i2(设备名称=“plughw: 1.0”)和一个队列50毫秒时间
Dong-uk Hyon
2018年3月1日
你好,
以上的汤姆的回答,我还进行音频实验使用覆盆子π,发现降低ALSA帧样本大小会显著降低延迟。
我发现这些设置通过双击ALSA音频捕获块。默认的帧大小对我来说是4410 (N),通过降低这个值你会找到一个更好的响应你的系统。我设法去10,音频延迟是明显的。
信息在这里找到:https://uk.mathworks.com/help/dsp/ug/sample-and-frame-based-concepts.html # bso3wxr-1
亲切的问候,