On Thu, Dec 06, 2001 at 06:31:11PM +0100, Takashi Iwai wrote: > Hi Michanel, > > thanks for great document! > i'll put it into alsa-lib code for doxygen.
Thank you! This sounds great. I'll try to make a habit of writing this sort of thing, since you liked this one so much :) I'm primarily relieved to hear that it's accurate. It means that I've not misunderstood the code too much .. > Well, this is because SYSEX belongs to a VARIABLE-length event which > is slightly different from VARUSR event (mainly for instrument > layers). > The former requires its data after the event header linearly while the > latter passes only the pointer to the kernel. Ahhh. OK. I did not follow that execution sequence; I was focusing solely on sys-ex. > And, yes, alsa-lib could be more wise: When sysex is passed through > snd_seq_output_event_direct(), this could behave as VARUSR to avoid > overhead.. Good, that's a relief. I personally don't have an immediate need for the optimisation, but waste always bothers me, and when people start sending large packets I think it will be well worthwhile to make the necessary changes. -- Michael Ashton <[EMAIL PROTECTED]> ---- "God gave them to me; how can I sell them to someone else?" -- George Washington Carver, when asked why he patented only three of his hundreds of inventions _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel