CRIWARE for C#
Search Results for

    Show / Hide Table of Contents

    Struct CriAtomExAsr.IrReverbPerformanceInfo

    IRリバーブエフェクトの負荷計測構造体

    Inherited Members
    ValueType.Equals(object)
    ValueType.GetHashCode()
    ValueType.ToString()
    object.Equals(object, object)
    object.GetType()
    object.ReferenceEquals(object, object)
    Namespace: CriWare
    Assembly: CriWare.CriAtom.dll
    Syntax
    public struct CriAtomExAsr.IrReverbPerformanceInfo
    Remarks

    説明: IRリバーブの負荷計測で得られる情報をまとめた構造体です。 IRリバーブは一定サンプルを1ブロックとして非同期で処理し、ブロック単位で負荷を計測します。

    注意: プラットフォームによって計測される内容が異なる場合があります。 詳しくは各プラットフォームのCRI ADX マニュアルの IR リバーブを参照してください。

    Fields

    averageProcessInterval

    平均処理インターバル(マイクロ秒)

    Declaration
    public uint averageProcessInterval
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの計測リセットから取得時点までの1ブロックの平均処理インターバルです。

    averageProcessTime

    平均処理時間(マイクロ秒)

    Declaration
    public uint averageProcessTime
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの計測リセットから取得時点までの1ブロックの平均処理時間です。

    blocksize

    ブロックサイズ

    Declaration
    public uint blocksize
    Field Value
    Type Description
    uint
    Remarks

    説明: Craftで設定可能なIRリバーブの1ブロックのサンプル数です。

    備考: 現在IRリバーブのブロックサイズは512,1024のみをサポートします。 バスにIRリバーブエフェクトが存在しない場合、0を返します。

    lastProcessInterval

    最新処理インターバル(マイクロ秒)

    Declaration
    public uint lastProcessInterval
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの最新の1ブロックの処理間隔です。

    lastProcessTime

    最新処理時間(マイクロ秒)

    Declaration
    public uint lastProcessTime
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの最新の1ブロックの処理にかかった時間です。

    maxProcessInterval

    最大処理インターバル(マイクロ秒)

    Declaration
    public uint maxProcessInterval
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの計測リセットから取得時点までで最も長い1ブロックの処理インターバルです。

    maxProcessTime

    最大処理時間(マイクロ秒)

    Declaration
    public uint maxProcessTime
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの計測リセットから取得時点までで最も長い1ブロックの処理時間です。

    processCount

    処理回数

    Declaration
    public uint processCount
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブの1ブロックの処理回数です。

    samplingRate

    サンプリングレート

    Declaration
    public uint samplingRate
    Field Value
    Type Description
    uint
    Remarks

    説明: IRリバーブ内部サンプリングレートです。

    備考: 現在現在IRリバーブのサンプリングレートは48000Hzのみをサポートします。 バスにIRリバーブエフェクトが存在しない場合、0を返します。

    See Also

    GetIrReverbPerformanceInfo(out IrReverbPerformanceInfo)
    In this article
    Back to top Generated by DocFX