PC-HIFI无法超越传统HIFI的原因....PC-HIFI的硬伤
看了小白大虾的《为还未理解Jitter概念的朋友而写: 数码音频知识入门之"小白版"》有些话不吐不快,欢迎大家拍砖!首先、我们先来回顾下音乐产生的过程,我们都知道,音乐制作时都是以数码格式存储的,在这我们称其为“母数码”;只有当其制作完成后,才会制作成“母带”;然后通过母带做成“CD”;再经过生产、运输中一系列的磕磕碰碰到达用户手中,然后客户再用自己电脑的CD-ROM抓取音轨,在这我们称其为“子数码”;然后把抓取的子数码上传到网上,被人下载到电脑里,在这我们称其为“网上数码”。
在这么多不同类型的音乐文件中,我认为按信息量排名应为“母数码”>“母带”>“CD”>“子数码”=“网上数码”,也就是说,除“子数码”到“网上数码”外,音乐文件在使用和转换中其实是一直在被损耗着的。这种损耗一方面来源于格式转换,如母数码到母带,一方面来源于物理损耗,如母带到cd,一方面来源于Jitter,如cd到子数码。
而我们所说的pc-HIFI所使用的音乐文件绝大多数是“子数码”和“网上数码”,所以即便你的pc-hifi系统再好,也无法弥补音乐文件上的劣势。试想你用CD-ROM和人家几万的转盘拼音质,即便你的功放、音响好一个级别也无法弥补你音源的劣势。
当然也有人说,我的“子数码”也是用高档转盘抓取的,也有人说,我用的是“母数码”文件,但是为什么声音还是比不过转盘呢,下面我将揭示pc-hifi核心问题。
Pc中有Jitter吗?回答是肯定的。
Pc中的Jitter对系统有影响吗?影响几乎没有。
我们需要对PC中的Jitter进行控制吗?不需要。
也就是说,PC中的Jitter对系统运行是没关系的,为啥没关系,因为PC是数字系统,在数字系统中时间被数字化了,时间都没了,Jitter还去管它干嘛。
而PC在音乐重播时,被数字化的时间必须重新表现出来,Jitter也就跑出来了,所以我们要重点考究pc在音乐重放时Jitter是如何产生的。
我们以一个理想化的PC为例,首先音乐文件是一段存储在存储介质(硬盘、闪存等)上的信息,在PC重播时先把这段信息读取入内存,然后由软件控制,将信息通过总线向dac发送。我们把以上三步细化开来,pc-hifi的核心问题就在这里,音乐文件首先从硬盘传输到内存,这里是数字对数字,不需要考虑Jitter,而一般硬盘的数据传输速度大概在100M,cd一首歌体积一般不会超过100M,因此,只需要一秒钟,音乐文件就在内存中了。接下来由内存向DAC传输,这是由总线负责的,总线的速度一般来说都在1G以上,一首100M的歌需要0.1秒传到DAC,dac是什么?dac是数模转换芯片,它的特点是来一个信号,转一个信号,来一堆信号,转一堆信号。也就是说,你在0.1秒内把歌传完了,那DAC就会在0.1秒内把歌播完,一首几分钟的歌压缩在0.1秒内,你能听到什么?
由上可知,歌是必须在一定控制下向DAC进行传输的,一首4分钟的歌,必须在4分钟内均匀的向DAC传输,这样我们才能听到优美的歌声,在2分钟内和在6分钟内传都不行,不均匀的传也不行,几分钟控制容易,但是要做到均匀,我可以断言,这在目前的技术条件下还无法做到转盘一样的精度。因此Jitter不可避免,因此PC-hifi还无法超越传统HIFI,这才是PC-HIFI的硬伤。
灰常欢迎大家拍砖指教,以上只是我的一点点不成熟的想法!
[ 本帖最后由 wahaaa 于 2010-6-15 15:15 编辑 ] 已阅~~ 我并不同意LZ的看法 其他的说白了都是次要的,主要还是PC的数字输出实在是不行,感觉异步传输稍微好一点,但是也不能完全解决这个问题至于音源倒不是太大的问题,正版CD抓轨的话声音不会很差,而且还有母带,远比CD强的多 欢迎拍砖,我的核心观点是PC-HIFI不如传统HIFI是时钟问题,是晶振速度问题:lol :lol :lol
回复 5# 的帖子
我显示器分辨率太高,正常字体看不清楚 LZ看起来很激动。这些本来就是没什么特别的东西。 如果音频流在PC内部产生,那肯定是深受jitter之苦的,所以一个方案是音频流并不在PC内部生成,PC只提供数据,加时钟、形成音频流这个工作,由电脑之外的播放器来完成。Squeezebox和Linn DS就是这样的做法。我觉得这是一个很好的方案。另外,有些解码器是以数据异步传输的方式配合电脑使用,这样做的目的也是为了在最大程度上降低电脑内部jitter对音质的影响。 我只是谈谈PC-HIFI和传统HIFI的本质性区别,没啥激动不激动的,主要文笔拙劣,见笑了:lol 回LZ,说到Jitter,那么请问LZ,什么是Jitter?
回复 9# 的帖子
小白大虾出现了,:lol :lol :lol无论音频流在不在PC内部生成,都不可避免2个问题,一、总线速度远高于DAC的数据需求速度,也就是说怎么给数据刹车。二、时钟精度不够。
也就是说,无论你外置的那个东西叫什么名字,它在广义上也还是个PC。
在转盘上是用转盘速度来给总线刹车的。而PC靠软件来刹车,软件又依靠时钟精度,如果PC上是颗1000HZ的晶振,那出来的声音会怎么样?
[ 本帖最后由 wahaaa 于 2010-6-15 15:23 编辑 ] 想问小白,如果用电脑同轴出slim transporter,或从网路传数据到slim transporter,那种效果更好? 原帖由 guts 于 2010-6-15 15:22 发表 http://bbs.headphoneclub.com/images/common/back.gif
想问小白,如果用电脑同轴出slim transporter,或从网路传数据到slim transporter,那种效果更好?
明显网络输出了,同轴等于把transporter当解码,如果前面是集成声卡,声音怎么可能会好?
回复 11# 的帖子
去看白版的帖子,我只是对电脑懂,对Jitter不懂是从白版帖子里看懂的:lol :lol 原帖由 wbjia 于 2010-6-15 15:23 发表 http://bbs.headphoneclub.com/images/common/back.gif用火线解码的话时钟是怎样的情况?是用电脑的还是解码的呢?
(不讨论另加独立时钟的情况)
火线解码目前没有异步传输的,所以应该还是用电脑的时钟吧,相比之下从结束上感觉还是异步USB比较好
不过貌似火线的抗JITTER能力比一般的USB强,具体就不懂了,等激光鼠这类技术达人来解释吧
[ 本帖最后由 sentence 于 2010-6-15 15:28 编辑 ]