> So we need something which handles the timing like the DirectMusic(tm) in > the Linux kernel.
I would prefer not to have this in the kernel. If the kernel provides accurate scheduling and CLOCK_MONOTONIC then I think this can and should be done from user-space. A driver should be able to read CLOCK_MONOTONIC from the kernel for timestamping though. --martijn
