Thread: C++, MIDI Instrument

  1. #1
    Registered User
    Join Date
    Oct 2010
    Posts
    18

    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!

  2. #2
    Registered User
    Join Date
    Oct 2010
    Posts
    18
    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

  3. #3
    Registered User
    Join Date
    Oct 2010
    Posts
    18
    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!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Working with MIDI in C++
    By adamdavis in forum C++ Programming
    Replies: 2
    Last Post: 04-11-2010, 08:33 PM
  2. Replies: 1
    Last Post: 02-22-2010, 11:52 PM
  3. Intercept the MIDI Out
    By MattMik in forum C++ Programming
    Replies: 2
    Last Post: 10-18-2007, 02:05 AM
  4. Playing a Midi. (win32 console) (MSVC++)
    By knave in forum Windows Programming
    Replies: 3
    Last Post: 05-17-2003, 10:40 AM
  5. Converting from MIDI to WAV/DLLs
    By sean in forum A Brief History of Cprogramming.com
    Replies: 7
    Last Post: 10-27-2002, 11:31 AM