非整数倍Sample Rate Convert[SRC]采样率转换问题样本试听
赵宇为 于 2014.07.12 11:14:07 | 源自:www.soomal.com | 版权:原创 | 平均/总评分:09.83/236

前两天一位网友在数码多论坛留言提问一套Linux系统是否会有劣质SRC问题,他听不出来SRC问题。SRC真的能听出来吗?答案是肯定的。我们正好将Soomal一直以来使用的测试的信号样本与大家分享,也便于大家更好理解我们的测试。今天在这里我们就帮助大家来听一下到底“SRC”问题是什么情况。为了大家试听安全,一定要认真阅读下面文字。

首先,我们来看一张在以往Android测试中经常看到的48kHz下Android SRC问题的图标。如图所示,左侧一张是我们通过音频软件生成的20Hz-20kHz的正弦波频率扫描光频谱视图;右侧一张,光芒四射的是48kHz下发生了劣质SRC的光频谱视图。

这里再次解释一下20Hz-20kHz频率扫描光频谱图,图中横坐标是时间轴,纵坐标是20Hz-20kHz的频率值,光频谱的作用是通过不同光强来表达信号的强度。由于生成的信号是标准的-1dB信号,强度很高[超过0dB就溢出了],所以是一条近似“白光”的频谱。而底色偏黑有极弱的噪点说明存在极弱的噪声。而发生SRC问题后,可以看到几条和标准信号平行的斜线,多次的SRC后信号无限叠加,所以看到如图所示光芒四射般网状频谱。

Android的SRC问题目前基本全面解决,所以这里我们不再炒冷饭,以免大家觉得有黑Anroid产品的错觉。这里演示的是非整数倍劣质SRC的问题。我们也简单复习一下。如下图所示,是整数倍SRC和非整数倍SRC下音质损失示意图。当44.1kHz SRC到48kHz时会重新改变采样点的排列而生成新的波形。可以看到,最终波形图垂直的轴对应波的能量值,这意味着波的信号强度变弱了,出现了衰减。当48kHz的测试信号发生劣质44.1kHz SRC时,自然就会将信号在时域上变化一定平移,而SRC无限次被叠加,就出现了如图的问题。《声卡入门·2009版 聊聊SRC》[作者:夏昆冈 ]

  • 我们接下来会提供两个信号的WAV文件,大家可以用任何播放器播放。原本我们打算将信号处理一下便于大家试听,但最后决定将我们测试信号原文件和大家分享。但千万注意!!!由于信号电平较高,一定将试听的音箱、声卡、电脑的音量控制开到最小音量后,慢慢调大音量。

    先听标准扫描信号,再听有问题的样本,你会很容易发现SRC问题后带来的问题。无限次的SRC就会让一个频率扫描的声音变得非常复杂,听起来就像合唱中的几部“轮唱”一般。而高频由于叠加失真太大,听起来也非常明显。

    当然,这是一个在Android下曾经存在的非常劣质的SRC问题,而且只出现在48kHz规格播放时,与普通音乐播放无关,只与视频中音轨、游戏音轨播放相关,从试听效果大家应该很清楚这种劣化是极为明显。这种劣质SRC的影响绝对是不可忽视的。

    请评分
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    10
    发表于2014.08.03 10:48:44
    88
    看懂了,谢谢数码多!!
    此帖使用M040提交
    发表于2014.08.02 22:49:12
    87
    117.081.***.***
    117.081.***.***
    86
    116.023.178.***
    116.023.178.***
    发表于2014.07.16 20:52:38
    85
    060.191.113.***
    060.191.113.***
    发表于2014.07.15 12:16:24
    84
    10
    发表于2014.07.15 11:10:56
    83
    060.248.111.***
    060.248.111.***
    发表于2014.07.15 10:12:25
    82
    03
    能否提供个48Khz的样本呢?
    发表于2014.07.14 23:24:13
    81
    03
    发表于2014.07.14 19:31:18
    76
    有一小段本来已经听不到的高频,发生SRC后产生了低频分量所以还感觉得到声音。前面的部分也确实是有区别。
    发表于2014.07.14 18:53:51
    75
    03
    发表于2014.07.14 18:42:44
    74
    03
    发表于2014.07.14 18:42:03
    73
    101.228.009.***
    101.228.009.***
    发表于2014.07.14 18:31:57
    71
    059.036.102.***
    059.036.102.***
    发表于2014.07.14 17:40:09
    70
    03
    手头上有一块SB5.1Surround的USB声卡,此款声卡为娱乐性质声卡,记得Soomal也评测过Pro版的,也有44.1kHz SRC问题,只能48kHz和96kHz的。后来锁定48kHz和96kHz播放44.1的扫描,用其他声卡录入,频谱也不会有SRC失真。事后想了一下,其实优秀的算法可以避免Android类似的SRC失真,但非整数倍的SRC始终对音质还是有着损害性的。
    发表于2014.07.14 14:46:24
    69
    提示
    本贴不可匿名回复,回复等级为:1 ,您现在正处在潜水状态
    回复
    验证码
    3917 为防止广告机贴垃圾,不得已而为之
    表情
    正文