// // Programmer: Craig Stuart Sapp // Creation Date: Sat Nov 2 20:56:43 PST 2002 // Last Modified: Sat Nov 2 20:56:46 PST 2002 // Filename: midiintest.cpp // Syntax: C++; midiio 1.0 // // Description: Test program to make sure that MIDI input is working. // #include "midiiolib.h" int main(void) { MidiInput input; input.setPort(0); // choose which port you want to receive MIDI on. input.open(); // input.setAndOpenPort(0) can also be used. MidiMessage message; int count = 0; while (count < 100) { if (input.getCount() > 0) { message = input.extract(); cout << "Message " << count << ": " << message << endl; count++; } } input.close(); // port will close automatically when exiting the // program (normally) if not explicitly closed. return 0; }