Re: [問題] 低延遲的一些概念想澄清
※ 引述《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 來舉例的話,如果跟人通話時好像在講無線電的不順感
那就是延遲不夠低
延遲不影響音質、只影響同步與否的感受
--
人間五十年、化天のうちを比ぶれば、夢幻の如くなり
^,,,^ 一度生を享け、滅せぬもののあるべきか
(ミ‵ω′)\m/ NOBUMETAL DEATH!!(乂'ω')
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.3.222 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Headphone/M.1601268141.A.96E.html
推
09/28 12:50,
5年前
, 1F
09/28 12:50, 1F
推
09/28 12:59,
5年前
, 2F
09/28 12:59, 2F
噓
09/28 13:09,
5年前
, 3F
09/28 13:09, 3F
推
09/28 13:14,
5年前
, 4F
09/28 13:14, 4F
推
09/28 13:50,
5年前
, 5F
09/28 13:50, 5F
→
09/28 13:51,
5年前
, 6F
09/28 13:51, 6F
→
09/28 14:05,
5年前
, 7F
09/28 14:05, 7F
推
09/28 16:11,
5年前
, 8F
09/28 16:11, 8F
推
09/28 16:15,
5年前
, 9F
09/28 16:15, 9F
→
09/28 16:16,
5年前
, 10F
09/28 16:16, 10F
→
09/28 16:16,
5年前
, 11F
09/28 16:16, 11F
→
09/28 16:16,
5年前
, 12F
09/28 16:16, 12F
推
09/28 16:17,
5年前
, 13F
09/28 16:17, 13F
→
09/28 16:17,
5年前
, 14F
09/28 16:17, 14F
→
09/28 16:17,
5年前
, 15F
09/28 16:17, 15F
→
09/28 16:17,
5年前
, 16F
09/28 16:17, 16F
→
09/28 16:30,
5年前
, 17F
09/28 16:30, 17F
推
09/28 16:32,
5年前
, 18F
09/28 16:32, 18F
→
09/28 16:33,
5年前
, 19F
09/28 16:33, 19F
→
09/28 16:34,
5年前
, 20F
09/28 16:34, 20F
→
09/28 16:34,
5年前
, 21F
09/28 16:34, 21F
推
09/28 16:35,
5年前
, 22F
09/28 16:35, 22F
→
09/28 16:35,
5年前
, 23F
09/28 16:35, 23F
→
09/28 16:35,
5年前
, 24F
09/28 16:35, 24F
→
09/28 16:36,
5年前
, 25F
09/28 16:36, 25F
→
09/28 16:37,
5年前
, 26F
09/28 16:37, 26F
推
09/28 16:42,
5年前
, 27F
09/28 16:42, 27F
→
09/28 16:42,
5年前
, 28F
09/28 16:42, 28F
Buffer 造成的也是 Latency 沒錯
Latency 是各種階段的不同影響累加成的
I/F 傳遞的 Buffer 會、DSP 處理會、就連類比重建濾波也會有個極小的延遲
噓
09/28 16:54,
5年前
, 29F
09/28 16:54, 29F
→
09/28 16:54,
5年前
, 30F
09/28 16:54, 30F
Buffer 是隔離 Jitter 的手段之一
而且樓上、如果加大或減小 Buffer size 改變了 Latency
在路徑上有什麼東西變"長"了嗎?只有等待時間
在路上等紅燈所花的時間有加長旅程嗎
推
09/28 18:10,
5年前
, 31F
09/28 18:10, 31F
→
09/28 18:10,
5年前
, 32F
09/28 18:10, 32F
→
09/28 18:11,
5年前
, 33F
09/28 18:11, 33F
→
09/28 18:13,
5年前
, 34F
09/28 18:13, 34F
→
09/28 18:13,
5年前
, 35F
09/28 18:13, 35F
→
09/28 18:21,
5年前
, 36F
09/28 18:21, 36F
推
09/28 18:33,
5年前
, 37F
09/28 18:33, 37F
→
09/28 18:33,
5年前
, 38F
09/28 18:33, 38F
噓
09/28 18:35,
5年前
, 39F
09/28 18:35, 39F
推
09/28 21:07,
5年前
, 40F
09/28 21:07, 40F
→
09/28 21:07,
5年前
, 41F
09/28 21:07, 41F
噓
09/28 21:13,
5年前
, 42F
09/28 21:13, 42F
→
09/28 21:13,
5年前
, 43F
09/28 21:13, 43F
→
09/28 21:21,
5年前
, 44F
09/28 21:21, 44F
→
09/28 21:24,
5年前
, 45F
09/28 21:24, 45F
→
09/28 21:24,
5年前
, 46F
09/28 21:24, 46F
→
09/28 21:25,
5年前
, 47F
09/28 21:25, 47F
→
09/28 21:26,
5年前
, 48F
09/28 21:26, 48F
→
09/28 21:26,
5年前
, 49F
09/28 21:26, 49F
在 Audio 應用中沒所謂自檢的應該只有 I2S
但 I2S 是設計給 ICs 間、在同電路版傳輸用的
而且 I2S 還帶 clock 訊號
所以這在討論 Audio 相關的問題,樓上到底是在講哪齣戲?
推
09/28 21:38,
5年前
, 50F
09/28 21:38, 50F
→
09/28 21:44,
5年前
, 51F
09/28 21:44, 51F
→
09/28 23:44,
5年前
, 52F
09/28 23:44, 52F
→
09/28 23:45,
5年前
, 53F
09/28 23:45, 53F
→
09/28 23:46,
5年前
, 54F
09/28 23:46, 54F
→
09/28 23:47,
5年前
, 55F
09/28 23:47, 55F
→
09/28 23:48,
5年前
, 56F
09/28 23:48, 56F
→
09/28 23:48,
5年前
, 57F
09/28 23:48, 57F
→
09/28 23:51,
5年前
, 58F
09/28 23:51, 58F
→
09/28 23:52,
5年前
, 59F
09/28 23:52, 59F
推
09/29 01:32,
5年前
, 60F
09/29 01:32, 60F
→
09/29 15:40,
5年前
, 61F
09/29 15:40, 61F
→
09/29 15:41,
5年前
, 62F
09/29 15:41, 62F
另外我覺得上面的討論有點牛頭馬嘴
這邊提到的 Buffer 主要是 Memory buffer、不是電路的 Buffer
因為影響 Audio Latency 最大的就是 I/F 間的 Memory buffer size
所以提到 Audio Latency、講的 Buffer 就是 Audio data 的 buffer size
以上
※ 編輯: Oswyn (220.129.3.222 臺灣), 09/29/2020 15:47:14
→
09/29 15:44,
5年前
, 63F
09/29 15:44, 63F
→
09/29 15:46,
5年前
, 64F
09/29 15:46, 64F
→
09/29 15:47,
5年前
, 65F
09/29 15:47, 65F
推
09/29 18:58,
5年前
, 66F
09/29 18:58, 66F
討論串 (同標題文章)
Headphone 近期熱門文章
PTT數位生活區 即時熱門文章