音频参数简单介绍

重写8501AQ相关,作为《RDA8501调AQ的几点记录》的补充或修正。

频响曲线

  • 对频响的理解

频响曲线是在测试电路中,使信号发生器的输出信号频率发生连续变化(即通常说的‘扫频’)并保持幅度不变,在输出端通过示波器或者其他一些记录仪将放大器对于这个连续变化相应的输出电平记录下来,就可以在一个坐标上描绘出一个电平对应频率的曲线。这个坐标的纵坐标是电平,横坐标是频率。纵坐标的单位是dB,横坐标的单位是Hz(或KHz)。为了记录方便,横坐标的标尺为对数型的,纵坐标则是线性的。看频响曲线的时候,不要被曲线的‘平滑’或者‘崎岖’所迷惑,首先要看看坐标的标尺,改变标尺的单位会使曲线看起来差别很大。如果把标尺加大10倍,你大概看到的差不多是一条完美的直线了。

频响为什么会影响音质?一方面,人耳有心理声学的掩蔽效应,这个效应简而言之就是不同频率及不同的响度会相互影响,一部分声音的叠加,会导致另一部分声音无法听见。表现到重放系统,如果频响不够平,或者不同频率变化幅度过大,就会导致有部分本来应该听到的内容听不到。这就是细节的丢失。还有一方面,不同频率的频响不同,会导致声音呈现出非原义的表现形式。比如,一段音乐,本来是笛子和古筝交相辉映珠联璧合的,如果笛子那个频段频响过高而古筝那个频段频响较低,就会导致不和谐的情况发生。很恼人的感觉就会出现,本来好听的就不再好听了。

在实际的调音中, 频响曲线要根据喇叭的特性进入调整以弥补喇叭自身的不足, 在哪些频点要提升或降低几个dB, 这就要考验音频工程师的功力。

  • 工厂菜单调试点

    • EQ Setting
      作用:通过BandPass Filter来改变特定频率范围信号强度(目前分为7段)
      • EQ Band:需要改变的EQ band
      • Gain:设置EQ band增益,范围-50~50(-12db ~ 12db)
      • Q Factor:调整EQ Band的影响频宽(0.1(宽)~5.0(窄)),预设1.5
      • Frequency:调整EQ Band的中心频率(20HZ~20KHZ)
    • PEQ Setting
      作用:用于EQ band不满足要求时候,对特定频率进行补偿使用
      • PEQ1:用于设置第一个频率补偿点参数
      • Center Freq:设置中心频率
      • Q Factory:同上EQ Band Setting中Q Factor
      • Gain Step:同上EQ Band Setting中gain
      • PEQ2:用于设置第二频率补偿点参数
      • PEQ3:用于设置第三频率补偿点参数
  • 举例:如图是8503P531板卡搭载RDA3118功放,软件使用默认设定,AP 500mV输入,喇叭功率为1W情况下得到的频响曲线

  • 调好参数后把数值填充到结构体g_stSettingDefault_FactoryUseraps/customer/s2tek/sub_customer/s2tek/s2tek/system_setting/rda_atv/app_data_setting.c)和g_stAudioSoundModeEqualizerSettingaps/customer/s2tek/sub_customer/s2tek/s2tek/system_setting/rda_atv/subcustomer_setting.c

最大声音功率

指TV音量为最大(100)时,喇叭最大功率。不同客户输入信号标准或许不同,一般使用1KHz/-12dB(500mV)输入。
比如调一个4W最大声音功率,步骤如下:

  1. 令工厂菜单Audio->AVL->AVL Mode = Disable,Audio->Power Limiter-> Sp Attack = 0(PLC用于限制后端输出);
  2. 令工厂菜单Function->Curve Setting->Volume Curve->OSD Volume Value(即TV系统音量)= 100,调Function->Curve Setting->Volume Curve->Vol.Pt.100,使功率达到4W,记录数值用于填回音量曲线表;
  3. 调大输入源幅度或继续增大Vol.Pt.100,使输出大于4W;
  4. 降低PLC Sp Attack,使输出小于等于4W,记录数值设为默认值;
  5. 完成。需要记录的参数是Sp Attack(PLC_SP_ATTACKaps/customer/s2tek/hk8501/adaptable/board_config.h)和Vol.Pt.100(aps/customer/s2tek/sub_customer/s2tek/s2tek/subcustomer_setting.h)。

音量曲线

要求制作的音量曲线不可有明显突变,各个通道的曲线尽量接近。
步骤:

  1. 调最大声音功率
  2. 依次调Function->Curve Setting->Volume Curve->Vol.Pt各个点,使每个音量点测量得到的功率基本满足客户要求,调试时注意Vol.Pt 值跟OSD Volume Value值匹配;
  3. 记录数值写回音量曲线表(aps/customer/s2tek/sub_customer/s2tek/s2tek/subcustomer_setting.h

AVL(AVC/输入灵敏度)

AVL用于控制输入信号的强弱(限制前端IC输入)。

  1. 工厂菜单内容:
    • AVL Mode:Enable(开启AVL功能),Disable(关闭AVL功能);AVL功能默认关闭,做输入灵敏度测试的时候先打开AVL功能;Audio -> AVL -> AVL Mode与OSD -> SOUND上的 Auto Volume 功能一致
    • Attack Rate:控制压抑以及还原速度(时间)的比例,即开关AVL功能时,功率变化的快慢
    • Active Time:超过Limite Level时,每隔Active Time调整一次增益,每次减小0.1dB,直到降到Limite Level
    • Limiter:当输入信号超过Limite Level时开始压抑
    • Pullup Gain:当信号小于AGC_PULL_UP_ACTIVE_LEVEL的时候,会依照Pullup Gain的定义将信号放大(但是放大信号容易失真,建议设置0dB)
  2. 调好后记录数据g_stSettingDefault_FactoryUseraps/customer/s2tek/sub_customer/s2tek/s2tek/system_setting/rda_atv/app_data_setting.c

高低音

即OSD -> SOUND上的Treble/Bass,如图,当Treble=100,Bass=100时得到红线AB,当 Treble=0,Bass=0时得到红线CD,增益范围在±6dB~±8dB,每一根线都是Treble和Bass作用叠加的效果图:

调试点主要有A、B、C、D四个,标准是增益范围,即A到C的增益差,B到D的增益差,有以下几种情况:

  1. 如需使A点向下移,即需减小Bass=100时候的增益(Treble也有作用,只不过低频段主要影响的是Bass,所以这时一般不改动Treble的增益),

    如需使A点向上移,同理;

  2. 如需使C点向上移,即需增大Bass=0时候的增益(Treble也有作用,只不过低频段主要影响的是Bass,所以这时一般不改动Treble的增益),

    如需使C点向下移,同理;

  3. 如需使B点向下移,即需减小Treble=100时候的增益(Bass也有作用,只不过高频段主要影响的是Treble,所以这时一般不改动Bass的增益),

    如需使B点向上移,同理;

  4. 如需使D点向上移,即需增大Treble=0时候的增益(Bass也有作用,只不过高频段主要影响的是Treble,所以这时一般不改动Bass的增益),

    如需使D点向下移,同理。

调好参数后把数据填入g_arAudioBassTableg_arAudioTrebleTableaps/customer/s2tek/sub_customer/s2tek/s2tek/system_setting/rda_atv/subcustomer_setting.c)。

声音模式

即OSD -> SOUND上的四种音效模式,不同的声音模式的差别是高低音的设定的不同。不建议修改OSD -> SOUNG上Treble/Bass的默认值,而是通过调整Bass/Treble曲线满足客户需求。调试方法参考高低音调试。
如图是8501某板卡的声音模式曲线:

其他1

  • 分离度:左、右两个声道相互串扰的程度

  • 增益差:左、右两个声道的信号增益之差

  • 失真度:表示喇叭对输入信号的还原程度,一般来说,输出功率为 1W 时,失真度须小于等于 1%。输出功率最大时须小于等于 7%

  • 信噪比:喇叭播放时,正常声音信号强度与噪声信号强度的比值

其他2

  • AV Out音频输出幅度:带AV Out端子的板卡需要测试这一项目,修改g_arAudioAuxiliaryVolumeOffsetaps/customer/s2tek/hk8501/adaptable/board_config.c

  • 唇音同步:声音图像同步(AV Sync) Audio–>Misc.->Lipsync:调整 AV Sync,范围为 -200ms~200ms。修改g_stSettingDefault_FactoryUseraps/customer/s2tek/sub_customer/s2tek/s2tek/system_setting/rda_atv/app_data_setting.c

注意事项

  1. 测量声音相关参数时需220V交流供电;
  2. 明确各个指标的测试方法和测试标准;测量频响前先确认客户是测电频响(测板卡的)还是声频响(测整机的);
  3. 调试顺序:首先调频响;最大声音功率 > 声音曲线 > 失真度;高低音> 声音模式。