On Sun, May 31, 2009 at 05:40:35PM -0400, Lokesh Patakolusu wrote: > > I am trying to use multimedia timers for audio synchronization.I am trying > to get > event every 20 ms so that i can fill up the audio buffer for the driver > to play.I wrote a test app to see how the multimedia timers work.I am > trying to > print the time intervals . when i start other applications on vista > the timing interval gets affected.It shows 26, 45 ms etc even though it is > set to 20ms. > Pls let me know why its happening so if anybody have idea. Sure -- it's because Windows is not a real-time operating system. There are no latency guarantees. > Can we depend on multimedia timers for the events for the audio > applications. Did you use timeBeginPeriod to set the timer resolution down? The downside of that approach is that it uses more CPU. -- Tim Roberts, timr@xxxxxxxxx Providenza & Boeklheide, Inc. ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/