如何使用FMOD录制超过5秒的声音 我最近遇到了FMOD,我一直在尝试用FMOD记录我的C++程序的声音。 我在FMOD文档中看到了一个很好的小例子。它很容易理解,但只录制5秒钟的音频

如何使用FMOD录制超过5秒的声音 我最近遇到了FMOD,我一直在尝试用FMOD记录我的C++程序的声音。 我在FMOD文档中看到了一个很好的小例子。它很容易理解,但只录制5秒钟的音频,c++,audio,wav,audio-recording,fmod,C++,Audio,Wav,Audio Recording,Fmod,我如何使用FMOD来录制超过5秒的音频,可以是传递给程序的任何自定义大小的音频 到目前为止已完成故障排除- 我想我需要对FMOD::sound对象做一些更改,但我不太确定是什么。 在FMOD给出的示例中, exinfo.length=exinfo.defaultfrequency*25*exinfo.numchannels*5 这是传递给Sound对象的参数之一,我尝试更改它,但没有效果 更改了传递给Sleep函数的值,我减小了该值,并最终对该行进行了注释,这对程序的输出没有影响。 我真的很感谢

我如何使用FMOD来录制超过5秒的音频,可以是传递给程序的任何自定义大小的音频

到目前为止已完成故障排除-

我想我需要对FMOD::sound对象做一些更改,但我不太确定是什么。 在FMOD给出的示例中, exinfo.length=exinfo.defaultfrequency*25*exinfo.numchannels*5

这是传递给Sound对象的参数之一,我尝试更改它,但没有效果

更改了传递给Sleep函数的值,我减小了该值,并最终对该行进行了注释,这对程序的输出没有影响。 我真的很感谢你给我的任何提示