> Yes, a 500kb (or any other size) sysex message should not be a problem.
> You probably want to make the buffersize in Pm_OpenInput() large enough
> to hold the entire message to insulate yourself from windows timing and
> the absence of flow control in MIDI. The incoming

Ok- that's good news- I think.
The Python interface I'm using was bundled with PortMidi from 2005,
and it's not something I can update to the most recent verison of
PortMidi myself.

>You *will* lose data if the buffer overflows.
Aside from discovering that an F7 is missing, is there any mechanism
in portMidi to let the app know if an overflow occurs?

> possible that your application will begin to receive sysex data but
> never encounter an EOX (end of sysex byte). It is up to the application
> to detect that the message is incomplete and to recover appropriately.
Easy enough. For every F0 I need to have a closing F7.
_______________________________________________
media_api mailing list
[email protected]
http://www.create.ucsb.edu/mailman/listinfo/media_api

Reply via email to