我正在使用 FMOD 播放一些声音,我想将生成的混音保存到磁盘。
我一直在尝试 system->recordStart(0, sound, true) 路径,但这保存了设备的麦克风输入。
以某种方式,我想将扬声器输出重定向到磁盘
谢谢
Marc
要将发送到扬声器的所有内容重定向到磁盘,只需使用函数 System::setOutput 并传入 FMOD_OUTPUTTYPE_WAVWRITER 值。确保在调用 System::init 之前调用此函数,完成后调用 System::release 并且可执行文件旁边会出现一个 wav 文件。
您还可以通过 System::init extradriverdata 参数传递完整路径来指定输出 wav 文件的名称和位置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)