[Media_api] Windows got rhythm?

Richard Dobson richarddobson at blueyonder.co.uk
Sat Apr 21 10:42:29 PDT 2007


Have you tried QueryPerformanceCounter (and the associated 
QueryPerformanceFrequency) ? I use it to do cpu load calculations when 
streaming through pvoc processes. The ordinary Windows timer functions 
are known to be somewhat wobbly.



Richard Dobson


Peter Castine wrote:
> Question to the Windows gurus (or the best the list has in that  
> direction):
> 
>     How do I get decent timing on Windows?
> 
> I've got PortMIDI working. The test app currently plays C-Major  chords 
> at a user-configurable tempo, accentuating the first beat of  the bar 
> (user-configurable bar length--whoopee).
> 
> I've got a cross-platform timing architecture sitting on top of the  
> Windows Multimedia timer API, which claims something approaching  
> millesecond accuracy. Sounds more like +/- 80ms. Hell, I've had  
> beginner piano pupils play with a better groove.
> 
> There's got to be a better way.
> 
> Any general tips, or anyone prepared to look at some code?
> 
> Hopefully,
> Peter
> 



More information about the media_api mailing list