yeh i worked it out, you dont use sleep, what you do is
which basicly means you hog cpu time so queryperformance counter
can return exactly on time. you just time the loop to how fast your
song is playing.
and thats how... phew.