CRI ADX  Last Updated: 2024-07-17 10:48 p
各种仪表
在ADX中,可以使用以下三种类型的仪表测量输出音频。

电平表

可以为每个输出音频频道获取RMS值、峰值、峰值Hold值。

用 ::criAtomMeter_AttachLevelMeter 函数添加电平表功能。
用 ::criAtomMeter_GetLevelInfo 函数获取测量结果。

测量结果值的单位是dB(分贝)。
  • RMS值
    短期所有样本的均方根值,也称为音量单元(VU)。
    该值近似于可听音量。
  • 峰值
    瞬间振幅的最大值。主要用于检测音频Clip。
  • 峰值Hold值
    峰值最大值保持一定时间时的值。
    防止错过瞬间发生的Clip的机制。

响度计

可以测量输出音频的响度并获取瞬时值、短期值和综合值。
响度是表示人能感知的声音大小的指标,比RMS(VU)更准确。
该响度计符合ITU-R BS.1770-3。

用 ::criAtomMeter_AttachLoudnessMeter 函数添加电平表功能。
用 ::criAtomMeter_GetLoudnessInfo 函数获取测量结果。

测量结果值的单位是LKFS(Loudness K-weighting Full Scale)。
  • 瞬时值
    超短期(100毫秒)的响度值。表示实时变化的响度。
  • 短期值
    短期(3秒)的响度值。
  • 综合值
    长期的响度值。用于测量以场景为单位的响度。
    可以用 ::criAtomMeter_ResetLoudnessMeter 函数重置。

真峰值计

可以测量输出音频的真峰值,获取峰值和峰值Hold值。

用 ::criAtomMeter_AttachTruePeakMeter 函数添加电平表功能。
用 ::criAtomMeter_GetTruePeakInfo 函数获取测量结果。
测量结果值的单位是dBTP(Decibel True Peak)。

真峰值也称为样本间峰值,是指将数字信号转换为模拟信号时在样本间出现的较大振幅的峰值。
如果通过限幅器等输出振动至最大振幅的音频数据,则即使数字信号没有被限幅,在转换成模拟信号时也可能被限幅。