※ 引述《dunhillli (a6214666)》之铭言:
: 一、
: 相较于数位设备,类比器材的速度较快也不会造成延迟,但目前在声音的编辑处理上,时
: 常需要转数位化,这也就是造成延迟的开始。
: =>
: 1.1现在所有方便取得的音档,CD、线上音乐,都是由类比=>数位=>类比,换言之,延
: 迟是必然的?
: 1.2而延迟分主要为两个部份,一个在于类比转数位的过程,另一个则在数位转类比的过
: 程,简言之,在讯息传递的过程中,每传一次就会损失一次,这也就是造成延迟的所在?
A to D + 后制当成为音档输出,过程中的 Latency 就消失了
可想成是隔离,因为不是实时而是转换完成了所以 Latency 并不会传递到下一个阶段
就像中秋烤肉,肉要烤熟要时间,开始烤到烤好入口的时间是 Latency
但如果你买现成烤好的,不用等也就没有 Latency
(不过实际上没有0延迟,还是会花时间点单付钱拿东西送进嘴)
D to A
买冷冻即食包,工厂生产与物流的时程与并不会算在“你”的感受中
所以并没有对你产生 Latency 感
但要吃要微波 3min,这 3min 对你形成了 Latency
DA 的过程也一定会有 Latency
主要发生在传递的过程、数据传递几乎都是以打包的方式传送所以形成一定的延迟
与 DSP 处理需一定长度的资料,才能开窗分析频率
计算过程反倒没形成什么延迟
其它、虽然不是专针对 BT 做解说
Android Audio's 10 Millisecond Problem: The Android Audio Path Latency
Explainer
https://superpowered.com/androidaudiopathlatency
对于什么是 Latency (延迟) 可以参考上面这篇
※
补充下一些 Latency 的543
弹实体钢琴、按下琴键时声音会没有任何延迟吗?
答案是否
琴键透过杠杆趋动打击槌、敲琴弦、发出声音
过程会有延迟但很短,短到人类认为没有什么延迟
数位也是一样没有真的零延迟这种东西
Latency 一般只影响实时&需同步的应用
数位的 Latency 如果太长,如上面的弹琴的例子弹 MIDI Keyboard
如果按下 MIDI 琴键后声音出来的太慢,慢到让人觉得不同步了
那就是所谓的延迟太高,如果不会那延迟就是够低
以 BT 来举例的话,如果跟人通话时好像在讲无线电的不顺感
那就是延迟不够低
延迟不影响音质、只影响同步与否的感受