Java MIDI - obteniendo datos de piano?

He heredado un proyecto Java que usé.una antigua dll de C ++ para recibir datos MIDI De un piano conectado a la computadora.

Ahora que Java tiene soporte incorporado para dispositivos MIDI, quiero deshacerme de la dll de C ++ heredada y solo usar Java puro.¿Admite Java recibir datos de un piano conectado a la computadora? He buscado en Google por ejemplos en vano.

Respuestas a la pregunta(2)

Su respuesta a la pregunta