I've inherited a Java project that used an old C++ dll to receive MIDI data from a piano connected to the computer.
Now that Java has built-in support for MIDI devices, I want to get rid of the legacy C++ dll and just use pure Java. Does Java support receiving data from a piano connected to the computer? I've searched Google for examples to no avail.