发烧论坛

注册

 

发新话题 回复该主题

理想与现实的差距……..浅谈抽样定理 [复制链接]

查看: 8231|回复: 68
31#

开兄的贴子着实有趣,这正是困扰了俺很久的问题,直到前年才理清个头绪。

奈奎斯特定律害人不浅。
定律本身并没有错,但是应用的条件出了错,前提是正弦波。
谁说音频的20-20KHz只是正弦波呢?,如果遇到18KHz方波如何采样、如何还原呢?如果一个正弦波信号发生相位跳动(同频) 如何表达呢?这一切用44.1KHz的采样频率全是错误的。
用FFT去分解如果22.1KHz的频响,只能换得大约7.8KHz以下方波<3%失真度的还原,因为5次以上的高次谐波丢失。
众所周知钢琴的波形类似方波,所以在普通CD还原钢琴是最差的。

奈奎斯特定律害人不浅哪!
最后编辑低温
TOP
32#

低温 在 2006-3-21 0:15:38 发表的内容
开兄的贴子着实有趣,这正是困扰了俺很久的问题,直到前年才理清个头绪。

奈奎斯特定律害人不浅。
定律本身并没有错,但是应用的条件出了错,前提是正弦波。
谁说音频的20-20KHz只是正弦波呢?,如果遇到18KHz方波如何采样、如何还原呢?如果一个正弦波信号发生相位跳动(同频) 如何表达呢?这一切用44.1KHz的采样频率全是错误的。
用FFT去分解如果22.1KHz的频响,只能换得大约7.8KHz以下方波<3%失真度的还原,因为5次以上的高次谐波丢失。
众所周知钢琴的波形类似方波,所以在普通CD还原钢琴是最差的。

奈奎斯特定律害人不浅哪!


提出这样的观点需要慎重!
TOP
33#

低温 在 2006-3-21 0:15:38 发表的内容
开兄的贴子着实有趣,这正是困扰了俺很久的问题,直到前年才理清个头绪。

奈奎斯特定律害人不浅。
定律本身并没有错,但是应用的条件出了错,前提是正弦波。
谁说音频的20-20KHz只是正弦波呢?,如果遇到18KHz方波如何采样、如何还原呢?如果一个正弦波信号发生相位跳动(同频) 如何表达呢?这一切用44.1KHz的采样频率全是错误的。
用FFT去分解如果22.1KHz的频响,只能换得大约7.8KHz以下方波<3%失真度的还原,因为5次以上的高次谐波丢失。
众所周知钢琴的波形类似方波,所以在普通CD还原钢琴是最差的。

奈奎斯特定律害人不浅哪!


但是,请注意傅立叶展开定理告诉我们,任何波形都可以展开为一系列频率不同的正弦和余弦函数的和。

傅立叶展开是这样说的。对于任意的波形f(t),它等于这些正弦和余弦函数的和:
[upload=jpg]Upload/2006321050927700.jpg[/upload]
其中每一项的振幅an和bn是这样计算的:
[upload=jpg]Upload/20063210521016386.jpg[/upload]

[upload=jpg]Upload/20063210532960093.jpg[/upload]

比如说周期为2 pi的方波可以分解为这样的一系列正弦函数的和:
[upload=jpg]Upload/2006321047662986.jpg[/upload]

CD格式不能记录很高频率方波并不会影响听感。为何?——因为大家都承认LP声音也动听真实吧?——但是一般LP的频响不会超过25kHz,这里25kHz指的也是正弦波形。LP上面是刻不了方波的——LP刻盘机、LP母盘材料等等环节的电路、材料的物理特性就充当了天然的滤波器,把信号高频都滤掉了。

因此假如我们输入给LP刻盘机一个方波的信号,我们就会很惊奇的发现,不管我们怎么设置刻盘机,刻针最后刻出来的波形都是像几个正弦波加起来的那种圆滑的形状——因为电路、刻针的物理极限是一道不可逾越的鸿沟,这种困难无法以我们的意志去完全解决。

所以说能不能重播高频率的方波并不会影响听感——如果会影响的话,那么LP上一早就能体验出来了。

并且人耳的构造也决定了我们无法完全感知整个高频方波——比如说一个频率为7kHz的方波,它可以分解为频率为7k、21k、35k、49k。。。。(5的奇数次倍频)的正弦波的和,那么假如让我们用人耳去聆听这个方波的话,我们人耳听到的感觉是完全和7k的正弦波一模一样的(人耳的构造也是一个天然的滤波器,它会把任何高于20k的正弦波信号滤掉)

所以说方波的重播并不会影响听感——假如要影响的话,LP也早就被影响了。

噢,还有另外:Myquist取样定理的条件里没有规定信号一定是单一的正弦波,可以是任意的波形,只要你保证这个任意的波形所含有的各个正弦波倍频的最高频率的那一个,小于取样频率的1/2即可。

电声学里说的频宽,指的都是按傅立叶展开后,正余弦函数最低和最高的频率。比如说一个MM唱头说频响是10 - 25kHz,那生产厂家指的是这个唱头可以重播最低10Hz、最高25kHz的正弦波信号,而不是25kHz的方波信号。
最后编辑felixcat
TOP
34#

可有包含時基訊号誤差,BUS阜輸送失誤的失真計算在内?
TOP
35#

D版说得不错。实际上我也没有忽略这个问题,只是为了突出抽样定理的使用条件,暂时把传输过程引起的失真不计在内。也就是说暂时不考虑抽样值的具体传输过程,并认为能百分之百的传输了。

这样做的目的是想给大家知道这样的事实:信号一旦被抽样,就隐含了失真的成分,而且知道引起失真的原因。





开心果 在 2006-3-14 23:17:06 发表的内容
还应该注意的是,以上的分析还没有把抽样值在传送的过程中出现了误差考虑在内呢,如果再把这个因素考虑进去的话,那么实际的结果离理论值就更远了

开心果 在 2006-3-14 23:20:01 发表的内容
这里还应该注意两点,......  2 抽样值在传送的过程中出现了误差。如果把这两个因素也考虑在内,那么实际的结果,离理论值就更远了。

TOP
36#

数字的优点在于可以大量的无损复制的特性,这无论在录音后期混编,商业化的唱片生产上都有着明显的优越性。
TOP
37#

felixcat 在 2006-3-21 1:11:46 发表的内容
那么假如让我们用人耳去聆听这个方波的话,我们人耳听到的感觉是完全和7k的正弦波一模一样的(人耳的构造也是一个天然的滤波器,它会把任何高于20k的正弦波信号滤掉)

所以说方波的重播并不会影响听感——假如要影响的话,LP也早就被影响了。



这个假设是有严重缺陷的,LP被影响是不容争议的,在LP盛行的年代就讨论得很透彻的了。
TOP
38#

钢琴的声音是方波?
TOP
39#

低温 在 2006-3-21 9:02:31 发表的内容
是的,须要一个人耳对方波频响的测试,至少到12KHz人耳是可分辨方波与正弦波的,那末要求的正弦波带宽至少要36KHz(3次谐波)。


对于这个“测试”,我持怀疑态度。因为只要拥有适当的设备,我们可以自己动手听一听。

我自己用的IBM小黑的声卡可支持最高96k/32bit的采样格式和重播格式,因此我可以用Cool Edit来生成一个12kHz的方波,和一个12kHz的正弦波。当然,由于在我的机器上Cool Edit只允许我用最高192k的采样率来生成方波(这个采样率意味着频响上限达到96kHz),因此这个“方波”实际上不完全是方的,而是缺少了某些超极高频的谐波。不过用来进行测试还是可以的。

下面这是我生成的12kHz的“方波”(由取样率所限,不能达到绝对“方”):
[upload=jpg]Upload/20063211201996806.jpg[/upload]

这是我生成的12kHz的正弦波:
[upload=jpg]Upload/20063211213576900.jpg[/upload]

在重播的时候由于声卡只支持最高96k取样率的输出,所以192k取样率下的方波可能会转化为96k的取样率输出,但我觉得这不太影响最后结果,因为96k取样率下的这个方波看上去还是挺“方”的。

我接上Sennheiser HD580耳机来聆听这两个波形,不管我如何竖起耳朵,如何把音量调小或者增大,我自己真的听不出这两个波形在听觉上有什么不同。(当然,可以质疑我的器材,甚至还可以质疑我的听觉)

所以我觉得:假如现实中有一个方波的声波脉冲,还有一个正弦波声波,不排除我们的人耳、人体或许会通过各种感觉来体验出不同。但是假如说在包括音源、放大器、扬声器(或者耳机)的音响系统里,音源是否能产生方波那是并没有关系的——到了扬声器输出这个环节,高频的方波都被各级电路滤成是正弦波了——我刚才做的这个小小的测试能在某种程度上说明这个问题。
TOP
40#

数码母带的音质其实已经够好的了,应该能够满足HI-FI的听音要求,问题是出在转成民用这一块,CD音频格式确有不足之处,DVD-A就好多了,SACD有一个与许多数码母带格式不相符的问题.DVD-A的音乐唱片出不来好象不是音质的问题,而是牵涉到许多商业利益,这也是很无奈的事情.
TOP
发新话题 回复该主题