>| thats the way to handle MIDI *input*. it doesn't really apply to
>| output, though it would work there too.
>
>Yes, it's the symetrical case

only theoretically. handling MIDI input is quite different than
handling MIDI output. there is no scheduling necessary for MIDI input
- the data arrives via the wire, and becomes available to use
(preferably ASAP). in the output case, there are no pre-existing
events to affect what process() does. so it really ends up being quite
different.

Reply via email to