Public 変数
構造体 CriAtomExAsrBusAnalyzerInfoTag

レベル測定情報 [詳細]

#include <cri_le_atom_asr.h>

すべてのメンバ一覧

Public 変数

CriSint32 num_channels
 有効チャンネル数
CriFloat32 rms_levels [CRIATOMEXASR_MAX_CHANNELS]
 RMSレベル
CriFloat32 peak_levels [CRIATOMEXASR_MAX_CHANNELS]
 ピークレベル
CriFloat32 peak_hold_levels [CRIATOMEXASR_MAX_CHANNELS]
 ピークホールドレベル

説明

レベル測定情報

説明:
バスのレベル測定情報を取得するための構造体です。
criAtomExAsr_GetBusAnalyzerInfo 関数で利用します。
備考:
各レベル値は音声データの振幅に対する倍率です(単位はデシベルではありません)。
以下のコードでデシベル表記に変換することができます。
dB = 10.0f * log10f(level);
参照:
criAtomExAsr_GetBusAnalyzerInfo

変数

CriSint32 num_channels

有効チャンネル数

説明:
測定結果が有効なチャンネル数です。
CriFloat32 rms_levels[CRIATOMEXASR_MAX_CHANNELS]

RMSレベル

説明:
測定間隔間の音声振幅のRMS(二乗平均平方根)を計算した値です。
音圧レベルとして扱われます。
CriFloat32 peak_levels[CRIATOMEXASR_MAX_CHANNELS]

ピークレベル

説明:
測定間隔間の音声振幅の最大値です。
CriFloat32 peak_hold_levels[CRIATOMEXASR_MAX_CHANNELS]

ピークホールドレベル

説明:
ホールドしているピークレベル値です。

CRI Middleware logo Copyright (c) 2012-2018 CRI Middleware Co., Ltd. CRI ADX2 LE マニュアル (for Cocos2d-x) SDKVer.2.10版