Midi2 handling of SysEx data

Christian Packmann <[email protected]> Sun, 01 Feb 2004 13:35:56 +0100
Newsgroups gmane.os.openbeos.midi
Message-ID <[email protected]>
Hi people,

I'm working on some SexEx Send/Receive tools, and found out that SysEx da=
ta=20
handled by Midi2 gets the first and last bytes stripped off. This is very=
=20
annoying, as I have to add the 0xf0/0xf7 bytes by hand in each=20
BMidiLocalConsumer function where I handly SysEx, which adds considerable=
=20
overhead.

Is this a bug, or supposed to be a feature? The docs should be updated to=
=20
reflect this behavior. And we can't even fix it, as other programs may re=
ly=20
on this by now...

Bye,
Chris