From the 2.5.63
changelog:
o POSIX clocks & timers
Phat :)
Super-Callifragilistic-Expealido-phat-cious!!
finally, we can do real MIDI sequencing with Linux:
while (1) {
...
usleep (usecs_till_next_event);
/* we're know its the right time,
instead of being rounded to
the default HZ
*/
deliver_events ();
}
actually, i think you need a different sleep()-alike to do this, but
the point remains the same.
i just hope that this change reflects the whole enchilada
(reprogramming the APIC) rather than just the POSIX clock API. is
there any sign of this?