Sorry but, what's an MIDI? I thought it was a Java problem too, but it won't let me install the newest version. A MIDI is: (from wikipedia) "MIDI (Musical Instrument Digital Interface, IPA: /?m?di/) is an industry-standard protocol defined in 1982 that enables electronic musical instruments such as keyboard controllers, computers, and other electronic equipment to communicate, control, and synchronize with each other. MIDI allows computers, synthesizers, MIDI controllers, sound cards, samplers and drum machines to control one another, and to exchange system data (acting as a raw data encapsulation method for sysex commands). MIDI does not transmit an audio signal or media it transmits "event messages" such as the pitch and intensity of musical notes to play, control signals for parameters such as volume, vibrato and panning, cues, and clock signals to set the tempo. As an electronic protocol, it is notable for its widespread adoption throughout the industry. So, my guess is that the MIDI is not communicating with the java properly.