Java MIDI driver for OS X

The Java MIDI driver for Apple OS X is getting shape. Now the driver can:

  • Register itself as a MIDI driver
  • Enumerate endpoints from Apple CoreMidi
  • Separate inputs from outputs

It still can not send or receive messages. The driver project is open sourced (MIT license) and shared on the Github page. As this is the first project where I used Java Native Interface, Objective C or Apple Core Foundation classes, I’m more than happy to get any feedback and suggestions how to improve any part of the code.