私は現在、Csound を使用してマルチチャンネル オーディオ コンボルバーに取り組んでいます。私は 2 つの ftable を作成し、2 つの異なる IR の 2048 ポイントの長さを 48kHz のサンプル レートでロードしています。第 1 世代関数テーブル コマンド (iRL ftgen 0, 0, 2048, -1, "IRL.wav", 0, 0, 0) および (iRR ftgen 0, 0, 2048, -1, "IRR.wav "、0、0、0)。
私が現在抱えている問題の 1 つは、関数テーブル番号を負 (-1) に設定するとスケーリングが停止するが、各 ftable のスケーリングが異なることです。一方の scalemax 値は 0.155 で、もう一方は 0.145 です。このスケーリングの発生を完全に停止する方法を知りたかったので、両方の IR がスケーリングされず、テーブルに読み込まれません。