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-18]
# 1
MIDI in was broken, so Sun disabled it for 1.3. See the javasound-interest list for more information and third-party alternatives.-- Kevin
kweiner at 2007-7-1 > top of java,Security,Cryptography...
# 2

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 > top of java,Security,Cryptography...
# 3

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?

Stefan Sigfried at 2007-7-1 > top of java,Security,Cryptography...
# 4
You can find the JavaSound interest list archives at: http://archives.java.sun.com/archives/javasound-interest.html-- Kevin
kweiner at 2007-7-1 > top of java,Security,Cryptography...
# 5

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 :-)

Stefan Sigfried at 2007-7-1 > top of java,Security,Cryptography...