0
0

Hi Guys,
I’d appreciate any clues on this one:
How do I start a sound playing on a channel (or indeed make any call to a channel) at a specific time (with high accuracy). Obviously a windows timer won’t do the job, and even the Multimedia timer can suffer from ‘blockages’ in the Windows message queue. Is there a clever way to do this using one of the many FMOD callbacks?

  • You must to post comments
0
0

Thanks Brett! I’ll try that with the DSP. Will the result of this still be able to be passed through other things like other DSPs and the DirectX8 effects?
Re: PlaySoundEx, the holy grail would be the ability to start a global clock running, then make calls to playsoundEX (and maybe setFrequency, setPan etc) with a specific time for the event to start. These calls could wait in a queue until their time to execute comes. A callback function could be called when this queue is nearly empty….
Add this to FMOD and a whole new generation of trackers would start being developed, I reckon.

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.