-
C++, MIDI Instrument
I have a MIDI device that I would like to use to interact with an application I'm developing. I've never messed with MIDI devices before so I'm not very familiar with what standard (if any) libraries are available, or what?
Basically I know nothing about this and would really appreciate some insight in how to approach interfacing with MIDI through C++, what kinds of libraries, what standards/protocols might be good for me to understand, etc.
I hope someone here knows a few things about this! :)
-
I just came across PortMedia which has PortMIDI library for interfacing with MIDI. Unless I get any responses here that suggest otherwise I think I'll start poking around with that. :)
PortMedia
-
Just in case anyone on google finds this, I'd like to leave the working end results. I didn't use PortMedia/PortMIDI in the end, instead I worked off of MSDN since I'm developing on a Windows 7 system (which wound up being much easier just using the API instead of messing with libraries, I may switch to PortMIDI if I ever move this app in to a linux environment).
GLTIICH: Receiving MIDI Controller Input with C++ (Windows 7)
Code posted on that blog entry.
Enjoy!