The MIDI stuff will be implemented as asynchronous streams. There are two options, one is using normal MCOP structures to define the types and the other is to introduce yet another custom types.
I think normal structures may be enough, that is something like:
struct MidiEvent { byte b1,b2,b3; sequence<byte> sysex; }
Asynchronous streams should support custom stream types.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team