I need programming tips for Windows, MIDI, and WDM. I am trying to write a small application that will sit in the sys tray and be declared to the system as a MIDI In / Out device so that MIDI programs can send it and it converts the messages to a different format. I read the Cant WDM book and cleared information about writing device drivers, but I don’t know if I am going the right way. I still do not see how: -
a) register my driver as MIDI-compliant (am I case-sensitive and allow the OS to directly access functions in a DLL?)
b) forward the MIDI data through my driver to my application, which is likely to be too large to be the driver itself.
Any advice on where to start would be greatly appreciated. thanks Pete
source
share