※ 引述《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 來舉例的話,如果跟人通話時好像在講無線電的不順感
那就是延遲不夠低
延遲不影響音質、只影響同步與否的感受