SDE_ERR sdSndSetFxOutPrm( out_num, out_pan, out_lev )
const Sint8 out_num
const Sint8 out_pan
const Sint8 out_lev
out_num 対象のDSP出力端子番号 out_pan 設定するパンポットの値 out_lev 設定する音量の値
SDE_ERR_NO_INIT サウンドライブラリを初期化していない SDE_ERR_HOST_CMD_BUF_NO_ENOUGH これ以上ホストコマンドを受けることができない SDE_ERR_PRM_OVER_RANGE パラメータが仕様の範囲を超えている
FX Output DataのChannel毎のパラメータを設定します。out_numは対象のDSPの出力チャンネルを指定します。値の範囲は0〜15になります。 out_panは対象のDSPの出力チャンネルに対してのパンポットを設定します。値は8ビット2の補数で指定します。値の範囲は-7FH(最左)〜00H(基準値)〜7FH(最右)です。 out_volは対象のDSPの出力チャンネルに対してのボリュームを設定します。値は8ビット2の補数で指定します。値の範囲は-7FH(最小値)〜00H(基準値)〜7FH(最大値)です。
out_pan・out_volは実際にはSound Creatorが作成した(かつsdSndSetFxPrg()関数もしくはsdSndSetFxOut()関数にて指定した)FX Output Dataのパラメータに対しての相対値になります。 つまりそれぞれの引数を0にすることはSound Creatorの指定した値になることを表します。
sdSndSetFxPrg() FX Program Dataの設定 sdSndSetFxOut() FX Output Dataの設定