> I studied the actual PortMIDI documentation, since I know MBS is mostly a > wrapper for it.
Corectly. > It seems that instead of a similar method/callback like ReadSysEx(), you > actually get a stream of events that carry in a PortMIDIEventMBS structure, Yes. > So the contents of those incoming PortMIDIEventMBS are confusing to me. The > only things I know of regarding a MIDI event is Status, Data1 and Data2. Yes. That is for normal MIDI Events which have this three parts. > What are those other properties in PortMIDIEventMBS: RawData0 RawData1 > RawData1 RawData1 RawMessage? Message is whole data block (4 bytes) as one integer. Other 4 are the individual bytes. > Are they just different ways of expressing Dat1 and Data2? I think just different names. RawData0 = Status RawData1 = Data1 RawData2 = Data2 RawData3 = 3rd Data byte > Further, regarding SysEx, let's say the incoming string is this: > > F0 78 54 88 65 29 04 71 00 00 02 F7 I would expect this to be 3 events with 4 bytes each. But please try and see. Sincerely Christian -- Read our blog about news on our plugins: http://www.mbsplugins.de/ _______________________________________________ mbsplugins@monkeybreadsoftware.info mailing list %(list_address)s https://ml-cgn08.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info