使用FMOD将输出保存到磁盘
我正在使用FMOD播放一些声音,我想将结果混合保存到磁盘。
我一直在尝试system-> recordStart(0,sound,true)path,但保存了设备的麦克风input。
在某些方面,我想将扬声器输出redirect到磁盘
谢谢
渣子
要将所有会发言的内容redirect到磁盘,只需使用System :: setOutput函数并传递一个FMOD_OUTPUTTYPE_WAVWRITER值即可。 请确保在调用System :: init之前调用此函数,完成调用System :: release之后,wav文件将出现在可执行文件的旁边。
您还可以通过System :: init extradriverdataparameter passing完整path来指定输出wav文件的名称和位置。