>| 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.
