音频设备各项性能指标测量指南
1. 测量音频设备延迟
1.1 延迟定义与成因
一般来说,延迟是指音频信号从进入系统到离开系统所经过的时间。在数字音频处理链中,有多个因素会导致延迟:
1. 硬件 :包括 A/D 和 D/A 转换。
2. 音频驱动 :与系统声卡进行通信的软件。
3. 采样率 :每秒对音频信号进行采样的次数。
4. 每帧样本数(缓冲区大小) :每次处理的样本数量。
5. 算法延迟 :例如滤波器或音频效果引入的延迟。
1.2 测量往返延迟
此示例展示了如何测量音频设备的往返延迟,即通过设备播放音频、使用物理回环电缆将音频回环并使用同一设备记录回环音频时产生的延迟。要计算自己音频设备的延迟,需要使用回环电缆连接音频输出和输入端口。往返延迟测量的是输出延迟和输入延迟的综合效果,而不会分别区分两者。
1.3 使用 audioLatencyMeasurementExampleApp.m 测量延迟
audioLatencyMeasurementExampleApp 函数可计算给定设置下的往返延迟(以毫秒为单位),同时还会显示溢出和欠载情况。如果溢出/欠载不为零,测量结果可能无效。例如:
audioLatencyMeasurementExampleApp('Samp
超级会员免费看
订阅专栏 解锁全文
39

被折叠的 条评论
为什么被折叠?



