05-17-2009, 06:04 AM
To work with MIDI can be used API functions that begin with "midi". Try midiInMessage, maybe with MIIM_DATA.
MIDI-OX will run as separate process, although controlled by QM. Like Excel. Is it OK? I did not test, but should be like usually. Install MIDI-OX. It should register its COM. Then in QM, in Type Libraries dialog find its type library, insert typelib statement, compile the macro, declare a variable of one of classes that are in the typelib, and call functions that are in the class.
typelib TypelibName ...
TypelibName.AClass v._create
v.Function...
MIDI-OX will run as separate process, although controlled by QM. Like Excel. Is it OK? I did not test, but should be like usually. Install MIDI-OX. It should register its COM. Then in QM, in Type Libraries dialog find its type library, insert typelib statement, compile the macro, declare a variable of one of classes that are in the typelib, and call functions that are in the class.
typelib TypelibName ...
TypelibName.AClass v._create
v.Function...
