CRI ADX  Last Updated: 2024-07-17 10:48 p
各种仪表显示

示例目录

/cri/pc/samples/criatomex/display_meter


示例描述

Atom运行库提供以下仪表功能,可分别对输出音频进行测量。
  • 电平表 (Peak / RMS)
  • 响度计
  • 真峰值计
CriAtomLevelInfo level_info;
CriAtomLoudnessInfo loudness_info;
CriAtomTruePeakInfo truepeak_info;
/* 添加电平表功能 */
criAtomMeter_AttachLevelMeter(NULL, NULL, 0);
/* 添加响度计功能 */
criAtomMeter_AttachLoudnessMeter(NULL, NULL, 0);
/* 添加真峰值计功能 */
criAtomMeter_AttachTruePeakMeter(NULL, NULL, 0);
for(;;) {
/* V同步等待 */
criFwSys_WaitVsync();
/* 执行Server处理 */
/* 获取级别测量结果 */
criAtomMeter_GetLevelInfo(&level_info);
/* 获取响度测量结果 */
criAtomMeter_GetLoudnessInfo(&loudness_info);
/* 获取真峰值测量结果 */
criAtomMeter_GetTruePeakInfo(&truepeak_info);
}
/* 丢弃仪表功能 */
criAtomMeter_DetachTruePeakMeter();
criAtomMeter_DetachLoudnessMeter();
criAtomMeter_DetachLevelMeter();
void criAtomEx_ExecuteMain(void)
Execute the server processing
Level information
Definition: cri_le_atom.h:2929
Loudness information
Definition: cri_le_atom.h:3003
True peak information
Definition: cri_le_atom.h:3080


关于各种仪表的详细说明,请参照 点击这里


示例使用的数据中AtomCraft项目的目录

/cri/tools/criatomex/examples/tutorial_data_for_runtime