Hi All,
I develop a range of applications which communicate with external equipment via
MIDI.
However, there are a number of devices which my app also communicates with that
have different interfaces. For these devices, I provide “translator” apps,
which convert the standard MIDI messages into whatever the device needs. The
user then needs to “connect” the translator app to my main application using
their preferred MIDI loop back driver.
I would however like to make things a bit simpler for my users, and it would
seem that one way to do this would be for the translators to become user mode
installable MIDI drivers. This would then result in the translators appearing
in the main application’s list of available MIDI ports.
My research so far has suggested that they need to become DLLs, which include a
DriverProc function. What about all the other functions like midiInGetDevCaps?
Do they have their entry points, or are they somehow called via DriverProc?
Are they any samples anywhere I can download?
Thank you in advance,
Kind Regards,
Chris Hubbard,
CH Sound Design.
www.chsounddesign.com
Sent from my abacus.