3

FMOD を使用していくつかのサウンドを再生しており、結果のミックスをディスクに保存したいと考えています。

system->recordStart(0, sound, true) パスを試してみましたが、デバイスのマイク入力が保存されます。

何らかの方法で、スピーカー出力をディスクにリダイレクトしたいと思います

ありがとうございました

マルク

4

1 に答える 1

2

スピーカーに送られるすべてのものをディスクにリダイレクトするには、関数 System::setOutput を使用して FMOD_OUTPUTTYPE_WAVWRITER の値を渡すだけです。System::init を呼び出す前に、必ずこの関数を呼び出してください。完了したら、System::release を呼び出します。wav ファイルが実行可能ファイルの横に表示されます。

System::init extradriverdata パラメーターを介してフル パスを渡すことで、出力 wav ファイルの名前と場所を指定することもできます。

于 2011-05-30T00:06:26.593 に答える