|

楼主 |
发表于 2007-8-14 16:52:58
|
显示全部楼层
一组是存在jitter的时基(表现在红蓝虚线)和存在jitter的脉冲(体现在脉冲信号和上一组的脉冲信号存在型变),计算机还是正确的读出了信号的含义:10011101110011
这些都是基本的常识,先理解了这些常识后,我们再继续往下说。。为什么在计算机眼里认为一模一样的两张CD(原版和刻录的),在CD台机上播放却存在着听感的差异。。。。
现在开始,涉及到问题的本质了:
如果你认真阅读了我上述的文字,你一定会注意到,我反复描述的一句话,那就是 “计算机认为一模一样的两张CD”。何谓计算机所认为的一模一样?只要这两张CD,通过光驱转换出连续的脉冲流,在计算机本身的时基刻度下,CPU能够读到相同的0,1的解读,那计算机就可以认为这是两张一模一样没有误码的CD!
两张CD通过光驱转换出连续的脉冲流不可能完全一致,这有两方面的原因:
1) 读取CD是一个把CD上的凹凸点通过激光头转换成模拟脉冲流的过程,CD盘转速的不匀称,系统时基的jitter的存在等,使得这个过程存在不定因素。
2) 刻录CD本身的凹凸点的物理位置,绝对和原盘CD的凹凸点的物理位置不同。
所以,两张CD通过光驱转换出连续的脉冲流不可能完全一致。
但是,这两个脉冲流的不一致(只要这个不一致没有达到相当大的程度),经过计算机的解读后,计算机得到的0,1信息还是完全一致的(指在绝大部分的情况下),当然在极端的情况下,这个脉冲流的不一致达到了计算机解读错误的程度了,这时候,“纠错和冗余码”开始发挥作用,这是另外一个大课题,本文不讨论此范围,也请各位HIFI人放心,就目前硬件工艺水准,发生需要纠错的错误已经很少出现了---网络设备则相反。
相信到此为止,我已经清楚解释了,所谓的计算机认为没有差别的两张CD是怎么回事了吧?再次总结下,在物理特性上存在差异的2个CD,经过光驱的读取,会产生2个存在差异的脉冲流,但是,在计算机的时基刻度下,计算机解读此脉冲流,得到一模一样的0,1组合,所以,计算机认为:OK,在我眼里,这两张CD是一模一样的。举个简单的例子,我写两次“好”字,我敢肯定,这两个“好”字绝对不是一模一样的;但是我让你看,我敢肯定,你认为这两个都是“好”字,在某种程度上,这是两个一模一样的“好”字。
只是, 这个"好"字, 对于你的识别来说,没有问题 (好比计算机,只要读懂给它的数字脉冲信号流即可); 但对于一个书法家来说,简简单单的"好"字,却有写得好还是不好得区别..
===========================================================
写得有些累了,本来想详细描述下,DA线路的工作原理, 描述下DA线路如何把输入的脉冲信号,无限逼近到一个模拟电流的, 但是...... 实在写得烦了. 而且这些东西, 教科书上多得去了,自己去找把.
只是想强调一句, 从某些方面来说, DA线路可要比计算机严格多了, 计算机关心的是:从这个数字脉冲信号流上,我是否可以准确的读出0,1? 能读出就OK了. 而DA线路,它根本不关心这个数字脉冲信号流所承载的0,1信号的含义,它只是蒙头把我们发给它的数字脉冲信号流转换成模拟电流即可,你给他多高质量的数字脉冲信号流,他就给你转成多高质量的模拟电流, 0? 还是1? 关我DA屁事啊!
ok,继续讲下去了, 揭露本质的同时,也就是故事的尾声:
Jitter存在, 使得刻录CD的时候, 每个凹凸点的位置和源盘没有100%精确对位.
而这个没有100%精确对位的刻录CD的凹凸点,使得由这些凹凸点转换出来的数字脉冲流, 和源盘凹凸点转换出来的数字脉冲流没有完全一致. 但是这两组数字脉冲流,计算机却认为没有什么区别, 读取之后, 011010的组合还是没有错误,所以抓轨到硬盘上就一摸一样了.
换句话说, 你的计算机能够忍受带有一些jitter变形的数字脉冲流而不出错; 但是,接下来,这个数字脉冲流经过DA转换,再被放大后的模拟电流, 所推动的喇叭, 让你的耳朵忍受不了.(蝴蝶效应?) ---毕竟,计算机只要准确辨认出数字脉冲流所承载的1,0信息即可(在这个程度上而言,质量再好的数字脉冲流,对计算机来说也没有什么特别突出的贡献), 而DA线路却要求这个数字脉冲流的本身的质量(在这个程度上而言,质量好的数字脉冲流,经过DA转换出来的模拟电流质量也更好) .
附带出一个道理:
1) 不管是源盘CD抓轨再刻盘再抓轨,反复多少次, 对于抓轨到硬盘上的Wav文件来说,都是一摸一样的.
2) 抓轨,再刻盘,再抓轨,再刻盘.....不管多少次, 这些刻录CD的音质基本上是统一水平的. (这是我们要数字技术的本质啊!!)
3) 但是,这些刻录盘的音质,没有一个和源盘一样的,存在劣化.
4) 要真正做到接近源盘的音质, 唯有拿到它的压盘母盘,然后象盖章一样的直接压出CD来 (压盘母盘磨损的除外).
那很多朋友问到,那是否做不到精确的copy了?
被精确的copy? 呵呵,关键在于如何定义"精确"两字.
一个被电脑认为非常精确的,每一个0和1都正确的CD,
还是一个在100万倍显微镜下面,每个凹凸点的位置都100%精确的CD?
对于电脑来说, 他足够"精确"了.
对于DA电路来说,他根本不是"精确"的......
所以你刻录一张windows CD, 对于电脑来说足够精确了; 你刻录一张贝九,不惯怎么说,对于CD台机来说,它永远都是不够精确的.
终于写完了,看了一遍, 觉得有些虎头蛇尾的感觉,轰轰烈烈的展开,却草草结束,实在精力有限啊,魔兽那边还在召唤着我...... 希望能为那些认真看过(并且思考过)的朋友, 揭开一些疑团.
模拟?还是数字? 在事物的本质前,你还能这么清晰的辨别模拟还是数字? 模拟是一种永恒,数字则是存储模拟的一种产物,而它本身,还是寄托与模拟的身上. 而jitter,则是介于模拟与数字之间的怪物, 只要数字和模拟存在的一天,人类将一直与其奋斗,将其无限的压制,但是它不会消失.
这就是本质. Welcom to the real world! |
|