I’ve written a small program that records with fmodex and at the same times plays the sound using null-output. To keep the playing channel slightly behind the recording, I’m simply constantly seeking behind the recording position.
It works well (so I guess I don’t want to hear the results?), after a long period however, when I simply stop the sound to record, the spectrum delays for seconds, so the positions are ok.
Here’s what I’m doing:

FMOD_System_GetRecordPosition_(xSystemRec, @xLong1)
If xLong1 > 10000
FMOD_Channel_SetPosition_(tSong_ExtraA, xLong1 – 10000, 2)

(Last tested with fmodex 4.06.01)

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.