マクロ定義
ピッチシフタのパラメータ
ASRバスエフェクトのパラメータ

ピッチシフタで設定するパラメータの定義です。 [詳細]

マクロ定義

#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_PITCH_RATIO   (0)
 ピッチ変更量[レシオ]
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_FORMANT_RATIO   (1)
 フォルマント変更量[レシオ]
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_MODE   (2)
 動作モード
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_DATA_PITCH_FREQUENCY   (3)
 入力音声データのピッチ周波数[Hz]
#define CRIATOMEXASR_PITCH_SHIFTER_NUM_PARAMETERS   (4)
 ピッチシフタのパラメータ数
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_MUSIC   (0)
 ピッチシフタの動作モードで音楽を指定する際のパラメータの設定値
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_VOCAL   (1)
 ピッチシフタの動作モードでボーカルを指定する際のパラメータの設定値
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_SE   (2)
 ピッチシフタの動作モードでSEを指定する際のパラメータの設定値
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_SPEECH   (3)
 ピッチシフタの動作モードでスピーチを指定する際のパラメータの設定値

説明

ピッチシフタで設定するパラメータの定義です。

参照:
criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter

マクロ定義

#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_PITCH_RATIO   (0)

ピッチ変更量[レシオ]

説明:
本パラメータインデックスにピッチシフタのピッチ変更量を指定します。
ピッチシフト値(セント値)の比率(レシオ)です。パラメータの初期値は1.0f、最小値は0.25f(-2400セントに相当)、最大値は4.0f(2400セントに相当)。
覚え書き:
レシオ値からセント値への変換はレシオ値に底が2の対数を取った値に、1200.0fを乗じることで取得できます。
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_FORMANT_RATIO   (1)

フォルマント変更量[レシオ]

説明:
本パラメータインデックスにピッチシフタのフォルマント変更量を指定します。
ピッチシフト値(セント値)の比率(レシオ)です。パラメータの初期値は1.0f、最小値は0.25f(-2400セントに相当)、最大値は4.0f(2400セントに相当)。
覚え書き:
レシオ値からセント値への変換はレシオ値に底が2の対数を取った値に、1200.0fを乗じることで取得できます。
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_MODE   (2)

動作モード

説明:
本パラメータインデックスにピッチシフタの動作モードを指定します。
定位感を重視するか否か、人間の声を含んだ音声(ピッチのある音声)か否かで適切な動作モードが異なります。
参照:
CRIATOMEXASR_PITCH_SHIFTER_MODE_MUSIC, CRIATOMEXASR_PITCH_SHIFTER_MODE_VOCAL, CRIATOMEXASR_PITCH_SHIFTER_MODE_SE, CRIATOMEXASR_PITCH_SHIFTER_MODE_SPEECH
#define CRIATOMEXASR_PITCH_SHIFTER_PARAMETER_DATA_PITCH_FREQUENCY   (3)

入力音声データのピッチ周波数[Hz]

説明:
本パラメータインデックスに入力音声データのピッチ周波数を指定します。
フォルマント解析の際のヒント情報になりますが、実際の音声データにかけ離れた値を指定すると音声に雑音が付加されるため注意して下さい。指定しなかった場合はデフォルトのピッチ(459.375Hz)が内部で使用されます。
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_MUSIC   (0)

ピッチシフタの動作モードで音楽を指定する際のパラメータの設定値

説明:
LR→MS変換(L,Rchの音声をM,Schに変換を行う)を行い、フォルマントシフトを行いません。
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_VOCAL   (1)

ピッチシフタの動作モードでボーカルを指定する際のパラメータの設定値

説明:
LR→MS変換を行い、かつフォルマントシフトを行います。
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_SE   (2)

ピッチシフタの動作モードでSEを指定する際のパラメータの設定値

説明:
LR→MS変換は行わず、フォルマントシフトも行いません。
#define CRIATOMEXASR_PITCH_SHIFTER_MODE_SPEECH   (3)

ピッチシフタの動作モードでスピーチを指定する際のパラメータの設定値

説明:
LR→MS変換は行わず、フォルマントシフトは行います。

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