Struct CriAtomExAsr.BusAnalyzerInfo
レベル測定情報
Inherited Members
Namespace: CriWare
Assembly: CriWare.CriAtom.dll
Syntax
public struct CriAtomExAsr.BusAnalyzerInfo
Remarks
説明: バスのレベル測定情報を取得するための構造体です。 ::criAtomExAsr_GetBusAnalyzerInfo 関数で利用します。
備考: 各レベル値は音声データの振幅に対する倍率です(単位はデシベルではありません)。 以下のコードでデシベル表記に変換することができます。 dB = 10.0f * log10f(level);
Fields
numChannels
有効チャンネル数
Declaration
public int numChannels
Field Value
Type | Description |
---|---|
int |
Remarks
説明: 測定結果が有効なチャンネル数です。
peakHoldLevels
ピークホールドレベル
Declaration
public InlineArray16<float> peakHoldLevels
Field Value
Type | Description |
---|---|
InlineArray16<float> |
Remarks
説明: ホールドしているピークレベル値です。
peakLevels
ピークレベル
Declaration
public InlineArray16<float> peakLevels
Field Value
Type | Description |
---|---|
InlineArray16<float> |
Remarks
説明: 測定間隔間の音声振幅の最大値です。
rmsLevels
RMSレベル
Declaration
public InlineArray16<float> rmsLevels
Field Value
Type | Description |
---|---|
InlineArray16<float> |
Remarks
説明: 測定間隔間の音声振幅のRMS(二乗平均平方根)を計算した値です。 音圧レベルとして扱われます。