作者john0312 (Chen John L)
看板Headphone
标题Re: [问题] 何谓非同步?
时间Wed Apr 13 02:19:59 2011
刚刚我稍微的/一下, 板上似乎没有直接解释Asynchronous Mode,
也就是非同步模式的文, 因此我决定献丑一下, 如有文辞不清,
敬请见谅.
听音乐就使用自来水一样, 播放程式按一下, 音乐就从耳机流出来;
水龙头一开, 水就流出来. 讯号就像水一样, 需要持续不断, 以固定
的速度传输, 毕竟没有人喜欢水龙头一下喷水一下没水, 音乐乎快乎慢.
每一个USB DAC内部都有缓冲记忆体, 会暂时储存讯号, 让讯号流到耳机
的速度固定. 就好像家里有一个水塔, 无论今天自来水处停水或正常供水,
你打开水龙头, 水流的速度都固定. 这边比喻, 水塔就好像DAC, 自来水处
就好像电脑主机CPU.
不过有一个问题, 假设今天你用水的速度比水塔进水的速度快,
那很快就会没有水, 如果你出门几天, 水塔就爆满然後爆炸.
USB DAC也一样, 电脑丢讯号如果丢太慢, 很快就没有讯号,
声音就断断续续, 电脑如果丢太快, 缓冲记忆体就容不下, 就把讯号
丢掉, 这当然也不行. 要避免这种状况发生, USB Audio协定
定义了三种传输模式, 同步, 非同步, 还有自适应.
------------------------------------------------------------
同步模式 - Synchronous Mode
自来水处的人每天会打一通电话给你, 告诉你, 两通电话
之间的时间就是我们定义的一天, 然後我一天打多少水,
你在这一天之内就把这麽多水用完就对了. 所以每天你计算
两通电话之间的时间, 设定水龙头的大小让水刚刚好可以用完.
如果哪天, 他因为在PTT上面笔战而忘了打电话给你, 你苦等了
一天, 隔天他打来, 两天以来你以为只过了一天, 所以把水龙头
关成以前一半的大小. 如果这种情况常常发生, 那你的水龙头每
天的水流量就乎大乎小, 这很明显不是我们要的.
至於为什麽叫同步? 因为我们水龙头的开关大小, 跟自来水处
的电话同步, 他们怎麽打我们就怎麽开, 所以叫同步.
------------------------------------------------------------
自适应模式 - Self Adaptive Mode
自来水处发文表示: 我怎麽供水随我爽, 你那边看着办.
这时你就进行了很多计算, 甚至去求神问卦想预知
自来水处的供水, 这样你这边才能确保水流的稳定性.
-------------------------------------------------------------
非同步模式 - Asynchronous Mode
今天你把水龙头的开关固定, 看水塔里面的水,
太少就去靠北自来水处给水, 太多就靠北他们
要他们停水. 这样一来, 水龙头的水流速你爽
多少就多少, 不会因为自来水处白目一下, 你就要动
开关.
之所以较非同步, 是因为, 你的水龙头开关
跟自来水处一点关系都没有 (除非他们拿瓦斯炸水管,
让你一点水都没有), 水龙头跟自来水处没有同步.
-------------------------------------------------------------
→ joe74509:虽然我也是学电机的,但是实在想不出为何数位线会调音XD 04/13 01:37
数位线影响一般很微小, 详细请参考之前AES那篇Paper.
对於他的影响, 个人听不出来, 手上也没有仪器可以测的出他的存在.
当然这是这些线都合格, 不会有那种接上去就给你震一下或什麽鸟事的.
--------------------------------------------------------------
推 Dopin:若同步模式这麽不可靠 为什麽 USB External Storage Device 04/13 01:36
→ Dopin:大家在使用时很少发生错误 又 听音乐真的发生 jitter 我也很 04/13 01:36
→ Dopin:好奇有多少人的耳朵可以听得出来 我只想表达这个 04/13 01:37
这三种模式是定义在USB Audio Spec里面的, 接硬碟的
跟这个一点关系都没有. 至於Jitter... 当我老板Highlight
我说明天电路板要Tape-out了怎麽DRC都还没过时, 我是听不
出来的. 不过, 如果CPU重载时, 播一个纯Sine Wave, Spectrum
上面可能看到两条线.
----------------------------------------------------------------
推 Beltran:老话一句 同上 耳朵收货 听得出来就投资 反之就省下 04/13 01:40
同意, 且强烈建议用双盲测ABX看看, 这种真的就是耳朵收获.
---
今天不做Citation了... OTZ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.19.219
1F:推 Beltran:很浅显的解释方式 先推一个 04/13 02:25
2F:推 Dopin:感恩 刚没想清楚传输方式是巨量型 所以搞笑了 感谢 j 兄指正 04/13 02:27
3F:→ dkfum:考杯 DRC都没过不就糗了 说好的LVS跟PEX呢... 04/13 02:28
4F:→ evadodoya:推一下. 还是当木耳就好~ 04/13 02:32
5F:→ dkfum:jitter大起来可能会有phase error啦 不过这是另一个故事了.. 04/13 02:32
6F:推 littleflat:推荐~XD 连门外汉都看得懂~~~ 04/13 02:32
7F:推 chime0515:应该M起来XD 04/13 02:36
8F:推 Sipaloy:推一个! 04/13 02:43
9F:推 tim0922:长知识推! 04/13 02:44
10F:推 zxxsd:这不推不行 04/13 02:44
11F:→ zxxsd:最後一句大推 听不出差别就很好 不要相信版友的推坑XDDD 04/13 02:46
12F:推 wuliou:我曾经拿30和2000的USB连接线去实验室接示波器和讯号产生器 04/13 09:10
13F:→ wuliou:我是不清楚USB的传输方式啦…但是我从500hz到1Mhz都看不出 04/13 09:11
14F:→ wuliou:差在哪里… 04/13 09:11
15F:推 esla:超浅显易懂,感谢大大,长知职了(看到瓦斯炸水管我笑翻了XD 04/13 09:23
16F:推 moda:靠北自来水处超赞!难怪现在非同步正夯 XD 04/13 09:36
17F:→ moda:为了可以靠北自来水处,要多花不少$$ 哈 04/13 09:37
18F:推 bq78:推推推~~~其实最想知道3种模式对声音的影响如何 04/13 09:37
19F:推 WBS0615:不推不行XDD很容易懂 04/13 10:06
20F:推 moda:看传输型态是非同步 优於 同步 优於 自适应。实际上表现? 04/13 10:15
21F:推 moda:而且USB传输好像也有SRC的问题? 04/13 10:20
22F:推 mesto: 04/13 11:22
23F:推 kmorgue: 04/13 11:23
24F:推 GoodFriday:怎麽可以白话得这麽好笑XD 04/13 11:28
25F:→ Namicat:SRC是driver或硬体层面的事,跟上述protocal无关 04/13 12:20
26F:推 moritsune:推简单易懂 04/13 13:29