sockman
July 12th, 2007, 01:53 AM
Hi,
I am playing an audio file using the waveOutxxx functions. I have a pending buffer of about 7 seconds which is sent using waveOutWrite(). I want to make live changes to my audio which can be heard immediately, so the problem I have is that there is potentially a 7 second delay before my changes are applied.
I was wondering if there is any way I can access the audio data once it has been sent to the sound card buffer? Or is there some way I can erase the pending buffer?
Any suggestions or comments are welcome.
Thanks
I am playing an audio file using the waveOutxxx functions. I have a pending buffer of about 7 seconds which is sent using waveOutWrite(). I want to make live changes to my audio which can be heard immediately, so the problem I have is that there is potentially a 7 second delay before my changes are applied.
I was wondering if there is any way I can access the audio data once it has been sent to the sound card buffer? Or is there some way I can erase the pending buffer?
Any suggestions or comments are welcome.
Thanks