CRI ADX  Last Updated: 2024-09-25 17:41 p
ビットクラッシャーのパラメーター

ビットクラッシャーで設定するパラメーターの定義です。 [詳解]

マクロ定義

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRIVE_DB   (0)
 歪みの強さ[dB] [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DEPTH_BITS   (1)
 量子化ビット数 [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DOWN_SAMPLING   (2)
 ダウンサンプリング [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRY_MIX   (3)
 dry成分の割合 [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_WET_MIX   (4)
 wet成分の割合 [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_OUTPUT_GAIN   (5)
 最終出力レベル[振幅] [詳解]
 
#define CRIATOMEXASR_BIT_CRUSHER_NUM_PARAMETERS   (6)
 ビットクラッシャーのパラメーター数
 

詳解

ビットクラッシャーで設定するパラメーターの定義です。

参照
criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter

マクロ定義詳解

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRIVE_DB

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRIVE_DB   (0)

歪みの強さ[dB]

説明:
本パラメーターインデックスにビットクラッシャーの歪みの強さ(ドライブ)を指定します。
パラメーターの初期値は0.5f、最小値は0.0f、最大値は48.0fです。

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DEPTH_BITS

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DEPTH_BITS   (1)

量子化ビット数

説明:
本パラメーターインデックスにビットクラッシャーの量子化ビット数を指定します。
小さく設定するほど振幅がLo-Fiになります。
パラメーターの初期値は8、最小値は1、最大値は24です。

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DOWN_SAMPLING

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DOWN_SAMPLING   (2)

ダウンサンプリング

説明:
本パラメーターインデックスにビットクラッシャーのダウンサンプリングを指定します。
大きく設定するほど時間がLo-Fiになります。
パラメーターの初期値は8、最小値は1、最大値は100です。

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRY_MIX

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_DRY_MIX   (3)

dry成分の割合

説明:
本パラメーターインデックスにビットクラッシャーのdry(原音)成分をミックスする割合を指定します。
パラメーターの初期値は0.71f、最小値は0.0f、最大値は1.0fです。

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_WET_MIX

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_WET_MIX   (4)

wet成分の割合

説明:
本パラメーターインデックスにビットクラッシャーのwet(歪み)成分をミックスする割合を指定します。
パラメーターの初期値は0.71f、最小値は0.0f、最大値は1.0fです。

◆ CRIATOMEXASR_BIT_CRUSHER_PARAMETER_OUTPUT_GAIN

#define CRIATOMEXASR_BIT_CRUSHER_PARAMETER_OUTPUT_GAIN   (5)

最終出力レベル[振幅]

説明:
本パラメーターインデックスにビットクラッシャーの最終出力レベルを指定します。
パラメーターの初期値は0.5f、最小値は0.0f、最大値は10の2.4乗(48dBに相当する値)です。