Check it out on the GitHub project page (historical note: it was hosted on this gitorious project page, but that is now deprecated in favour of GitHub).
- The PGMidi class now allows you to determine what MIDI sources and MIDI connections are currently available.
- It allows you to determine whether the source/destination is a networked session, or a physically attached device.
- The "events" PGMidi sends through the delegate interface are far more explicit.
- I've added some useful tools to find a matching source/destination pair if you want to speak to one specific MIDI device.
The MIDIMonitor example application continues to show how to use the PGMidi API.
Thanks for all the comments and feedback I've received about this code. I hope you find these updates useful.