マクロ定義
I3DL2リバーブのパラメータ
ASRバスエフェクトのパラメータ

I3DL2リバーブで設定するパラメータの定義です。 [詳細]

マクロ定義

#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM   (0)
 エフェクト全体の出力ボリューム[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM_HF   (1)
 参照周波数(高域)成分のボリューム[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_TIME   (2)
 後部残響音の減衰時間[sec]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_HF_RATIO   (3)
 後部残響音の低周波数減衰に対する高周波減衰の比
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS   (4)
 初期反射音のボリューム[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS_DELAY   (5)
 初期反射音の遅延時間[sec]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB   (6)
 後部残響音のボリューム[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB_DELAY   (7)
 後部残響音の遅延時間[sec]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DIFFUSION   (8)
 後部残響音のエコー密度[%]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DENSITY   (9)
 後部残響音のモーダル密度[%]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_HF_REFERENCE   (10)
 RoomHFの参照周波数(高域)[Hz].
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_INPUT   (11)
 フロント成分の入力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_INPUT   (12)
 リア成分の入力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_INPUT   (13)
 センター成分の入力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_OUTPUT   (14)
 フロント成分の出力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_OUTPUT   (15)
 リア成分の出力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_OUTPUT   (16)
 センター成分の出力レベル[mB]
#define CRIATOMEXASR_I3DL2_REVERB_NUM_PARAMETERS   (17)
 I3DL2リバーブのパラメータ数
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_GENERIC   { -1000, -100, 1.49f, 0.83f, -2602, 0.007f, 200, 0.011f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: GENERIC.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_PADDEDCELL   { -1000, -6000, 0.17f, 0.10f, -1204, 0.001f, 207, 0.002f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: PADDED CELL.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_ROOM   { -1000, -454, 0.40f, 0.83f, -1646, 0.002f, 53, 0.003f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_BATHROOM   { -1000, -1200, 1.49f, 0.54f, -370, 0.007f, 1030, 0.011f, 100.0f, 60.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: BATH ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_LIVINGROOM   { -1000, -6000, 0.50f, 0.10f, -1376, 0.003f, -1104, 0.004f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: LIVING ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_STONEROOM   { -1000, -300, 2.31f, 0.64f, -711, 0.012f, 83, 0.017f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: STONE ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_AUDITORIUM   { -1000, -476, 4.32f, 0.59f, -789, 0.020f, -289, 0.030f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: AUDITORIUM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_CONCERTHALL   { -1000, -500, 3.92f, 0.70f, -1230, 0.020f, -2, 0.029f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: CONCERT HALL.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_CAVE   { -1000, 0, 2.91f, 1.30f, -602, 0.015f, -302, 0.022f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: CAVE.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_ARENA   { -1000, -698, 7.24f, 0.33f, -1166, 0.020f, 16, 0.030f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: ARENA.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_HANGAR   { -1000, -1000, 10.05f, 0.23f, -602, 0.020f, 198, 0.030f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: HANGER.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_CARPETEDHALLWAY   { -1000, -4000, 0.30f, 0.10f, -1831, 0.002f, -1630, 0.030f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: CARPETED HALL WAY.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_HALLWAY   { -1000, -300, 1.49f, 0.59f, -1219, 0.007f, 441, 0.011f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: HALL WAY.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_STONECORRIDOR   { -1000, -237, 2.70f, 0.79f, -1214, 0.013f, 395, 0.020f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: STONE CORRIDOR.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_ALLEY   { -1000, -270, 1.49f, 0.86f, -1204, 0.007f, -4, 0.011f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: ALLEY.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_FOREST   { -1000, -3300, 1.49f, 0.54f, -2560, 0.162f, -613, 0.088f, 79.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: FOREST.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_CITY   { -1000, -800, 1.49f, 0.67f, -2273, 0.007f, -2217, 0.011f, 50.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: CITY.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_MOUNTAINS   { -1000, -2500, 1.49f, 0.21f, -2780, 0.300f, -2014, 0.100f, 27.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: MOUNTAINS.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_QUARRY   { -1000, -1000, 1.49f, 0.83f, -10000, 0.061f, 500, 0.025f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: QUARRY.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_PLAIN   { -1000, -2000, 1.49f, 0.50f, -2466, 0.179f, -2514, 0.100f, 21.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: PLAIN.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_PARKINGLOT   { -1000, 0, 1.65f, 1.50f, -1363, 0.008f, -1153, 0.012f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: PARKING LOT.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_SEWERPIPE   { -1000, -1000, 2.81f, 0.14f, 429, 0.014f, 648, 0.021f, 80.0f, 60.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: SEWER PIPE.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_UNDERWATER   { -1000, -4000, 1.49f, 0.10f, -449, 0.007f, 1700, 0.011f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: UNDER WATER.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_SMALLROOM   { -1000, -600, 1.10f, 0.83f, -400, 0.005f, 500, 0.010f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: SMALL ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_MEDIUMROOM   { -1000, -600, 1.30f, 0.83f, -1000, 0.010f, -200, 0.020f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: MEDIUM ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_LARGEROOM   { -1000, -600, 1.50f, 0.83f, -1600, 0.020f, -1000, 0.040f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: LARGE ROOM.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_MEDIUMHALL   { -1000, -600, 1.80f, 0.70f, -1300, 0.015f, -800, 0.030f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: MEDIUM HALL.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_LARGEHALL   { -1000, -600, 1.80f, 0.70f, -2000, 0.030f, -1400, 0.060f, 100.0f, 100.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: LARGE HALL.
#define CRIATOMEXASR_I3DL2_REVERB_PRESET_PLATE   { -1000, -200, 1.30f, 0.90f, 0, 0.002f, 0, 0.010f, 100.0f, 75.0f, 5000.0f}
 I3DL2リバーブのパラメータのプリセット: PLATE.

説明

I3DL2リバーブで設定するパラメータの定義です。

参照:
criAtomExAsrRack_SetEffectParameter, criAtomExAsrRack_GetEffectParameter
注意:
プリセットはパラメータインデックス0-10までの情報が並んだ配列であり、 インデックス11-13については指定できません。

マクロ定義

#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM   (0)

エフェクト全体の出力ボリューム[mB]

説明:
本パラメータインデックスにI3DL2リバーブの最終出力ボリュームを指定します。
パラメータの初期値は-1000.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_ROOM_HF   (1)

参照周波数(高域)成分のボリューム[mB]

説明:
本パラメータインデックスにI3DL2リバーブの参照周波数(高域)成分のボリュームを指定します。
パラメータの初期値は-100.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_TIME   (2)

後部残響音の減衰時間[sec]

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音の減衰時間を指定します。
パラメータの初期値は1.49f、最小値は0.1f、最大値は20.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DECAY_HF_RATIO   (3)

後部残響音の低周波数減衰に対する高周波減衰の比

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音における、低周波減衰に対する高周波減衰の比率を指定します。
パラメータの初期値は0.83f、最小値は0.1f、最大値は2.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS   (4)

初期反射音のボリューム[mB]

説明:
本パラメータインデックスにI3DL2リバーブの初期反射音のボリュームを指定します。
パラメータの初期値は-2602f、最小値は-10000.0f、最大値は1000.0です。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REFLECTIONS_DELAY   (5)

初期反射音の遅延時間[sec]

説明:
本パラメータインデックスにI3DL2リバーブの初期反射音のボリュームを指定します。
パラメータの初期値は0.007f、最小値は0.0f、最大値は0.3fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB   (6)

後部残響音のボリューム[mB]

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音のボリュームを指定します。
パラメータの初期値は200f、最小値は-10000.0f、最大値は2000.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REVERB_DELAY   (7)

後部残響音の遅延時間[sec]

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音の遅延時間を指定します。
パラメータの初期値は0.011f、最小値は0.0f、最大値は0.1fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DIFFUSION   (8)

後部残響音のエコー密度[%]

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音のエコー密度を指定します。
パラメータの初期値は100.0f、最小値は0.0f、最大値は100.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_DENSITY   (9)

後部残響音のモーダル密度[%]

説明:
本パラメータインデックスにI3DL2リバーブの後部残響音のモーダル密度を指定します。
パラメータの初期値は100.0f、最小値は0.0f、最大値は100.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_HF_REFERENCE   (10)

RoomHFの参照周波数(高域)[Hz].

説明:
本パラメータインデックスにI3DL2リバーブのRoomHFの参照周波数(高域)を指定します。
パラメータの初期値は5000.0f、最小値は20.0f、最大値は20000.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_INPUT   (11)

フロント成分の入力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのフロント(L,Rチャンネル)成分の入力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は0.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_INPUT   (12)

リア成分の入力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのリア(サラウンドL,サラウンドRチャンネル)成分の入力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は0.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_INPUT   (13)

センター成分の入力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのセンター(Cチャンネル)成分の入力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は-10000.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_FRONT_OUTPUT   (14)

フロント成分の出力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのフロント(L,Rチャンネル)成分の出力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は0.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_REAR_OUTPUT   (15)

リア成分の出力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのリア(サラウンドL,サラウンドRチャンネル)成分の出力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は0.0f、最小値は-10000.0f、最大値は0.0fです。
#define CRIATOMEXASR_I3DL2_REVERB_PARAMETER_CENTER_OUTPUT   (16)

センター成分の出力レベル[mB]

説明:
本パラメータインデックスにI3DL2リバーブのセンター(Cチャンネル)成分の出力レベルを指定します。
I3DL2リバーブのプリセットでは指定できない事に注意して下さい。
パラメータの初期値は-10000.0f、最小値は-10000.0f、最大値は0.0fです。

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