midi in port
I do not the info object for the MIDI IN port with a call such as this:
MidiDevice.Info[] midiDeviceInfos = MidiSystem.getMidiDeviceInfo();
I am using Sound blaster live, Windows 98 second edition.
Note, I do get the OUT port: "SB Live! MIDI Out [10E0]" and syntheziers etc etc
Is this a bug or should I try to access the midi IN port in some other way?
I know my midi in port works because I can run my ordinary music program with it.
The call MidiSystem.getTransmitter(); does not yield the midi in port either.
[564 byte] By [
bonso] at [2007-9-26 8:27:13]

Broken?
In what way was the midi in "broken"? What do you mean with the word broken?
And, why did Sun take away the midi in?
Without a Midi In you cannot do much midi applications. . .
Interest list?
I searched and found this:
http://archives.java.sun.com/cgi-bin/wa?S1=jmf-interest
However, I could not find any third party alternatives there.
bonso at 2007-7-1 19:04:58 >

The midi in port did not work properly so they just took it away (without updating their documentation. . .). See bugg report 4306928 "broken".
That the mid-in does not work seems to be a fatal flaw in JMF: It is reported in bug 4354651 which is a duplicate of 4423930.
However I have also found bug reports 4204354 and 4353646 which seems to adress
the same bug and I guess there could be more bug reports out there because of
the basic need of a midi-in port.
Does anyone out there know how we can make Sun collect all related bugs and THEIR VOTES
into one bug report?
Perhaps more votes will make Sun address this important function - it has stopped my
ideas of a small application - I NEED A WORKING MIDI IN!!
Do not know of any third party alternatives - where are they?
I found a site:
http://www.geocities.com/ggehnen/
that has a solution that works - well at least as far as that a call:
MidiDevice.Info[] midiDeviceInfos = MidiSystem.getMidiDeviceInfo();
returns a midi in device (and a lot of other things).
I will have to test more to see if it also works so that it can be used :-)