[ ... ] >There might still be people who would like to use MIDI without audio. Also >this >makes MIDI dependant on a specific audio API/implementation. [ ... ] >Audio/MIDI sync can be done just as well using UST/MSC. [ ... ] >This too should not be a problem if the system is well designed, i.e. all >processes have suitable priorities depending on their rate and processing >time. MIDI scheduling should run at a very high priority (higher than audio >processing) and with a very short processing time. [ ... ] >That may be, but that can be solved by different means. [ ... ] >I'd rather have decent MIDI timing with a slightly higher audio latency. Has >anyone tested how a well designed user-space MIDI scheduler thread >impacts audio latency? [ ... ] >Not all hardware may be running at 64 frames/period. Even so I would like >to see MIDI jitter at around 500usec instead of 1.3msec or more. There >are good reasons to have larger audio buffers when low latency is not >required.
i just want to note my happiness at reading a post from martijn with which i agree 100% !! who says there is no such thing as progress ? :)) --p