CRI ADX  Last Updated: 2025-04-04 09:23 p
CriAtomDspAfxConfigTag 構造体

インサーションDSPのAFX用パラメーター構造体 [詳解]

#include <cri_le_atom.h>

フィールド

CriUint32 num_config_parameters
 コンフィグパラメーター数 [詳解]
 
const CriFloat32 * config_parameters
 コンフィグパラメーター配列 [詳解]
 
CriUint32 num_parameters
 動作時パラメーター数 [詳解]
 
const CriFloat32 * default_parameters
 デフォルトパラメーター配列 [詳解]
 
CriAtomAfxInterfaceWithVersionPtr afx_if
 Afx形式エフェクトのインタフェース [詳解]
 

詳解

インサーションDSPのAFX用パラメーター構造体

説明:
AFX形式のインサーションDSPをアタッチする際に指定するパラメーターです。
criAtomExVoicePool_AttachDspAfx 関数に CriAtomExDspAfxConfig 構造体のメンバとして指定します。
参照
criAtomExVoicePool_AttachDspAfx

フィールド詳解

◆ num_config_parameters

CriUint32 num_config_parameters

コンフィグパラメーター数

説明:
コンフィグパラメーター数を指定します。

◆ config_parameters

const CriFloat32* config_parameters

コンフィグパラメーター配列

説明:
エフェクトインスタンス初期化時に使用するパラメーターの配列を設定します。
本パラメーターは、インスタンス生成時に必要となる追加のパラメーター情報であり、動作時パラメーターとは異なります。
例えば、ディレイエフェクトのコンフィグパラメーターである最大遅延時間は、
インスタンス生成時に用意する遅延バッファサイズを確定させる為に用意されており、動作時は使用しません。

◆ num_parameters

CriUint32 num_parameters

動作時パラメーター数

説明:
動作時パラメーター数を指定します。

◆ default_parameters

const CriFloat32* default_parameters

デフォルトパラメーター配列

説明:
エフェクトの動作時パラメーターのデフォルト値配列を設定します。
ボイスプールにエフェクトをアタッチした時や、エフェクトのパラメーターを初期化した場合、ここで指定したパラメーターになります。

◆ afx_if

CriAtomAfxInterfaceWithVersionPtr afx_if

Afx形式エフェクトのインタフェース

説明:
アタッチするAfx形式のエフェクトインタフェースを設定します。

この構造体詳解は次のファイルから抽出されました: