0
0

Hi. I want read data which are recording, and only what I found in examples and in documentation is getWaveData(). But for using this function I must play what I’m recroding and it makes "echo" I don’t want. Is any way to do this without plaing what I recorded.

  • You must to post comments
0
0

tried setOutput(FMOD_OUTPUTTYPE_NOSOUND)?

  • You must to post comments
0
0

then getRecordNumDrivers() return 0 and recordStart(0,..) returns FMOD_ERR_INVALID_PARAM

  • You must to post comments
0
0

Maybe you gotta use two sound systems… did this once myself, but that was some time ago until it was superseded by linespec (fmodex can do this, but as far as I know you have to use record+play+getspectrum, or at least record and process the data yourself. If you don’t have any need for other fmod(ex) features, I pretty much recommend linespec or manual recording using windows API (see VB6 example).

  • You must to post comments
0
0

You could call getoutput on the channel’s dsp head and then set the mix to 0 so that getwavedata gets the info, then the sound never makes it to the soundcard.

  • You must to post comments
Showing 4 results
Your Answer

Please first to submit.