Java und MIDIout MIDIin

Hi,

ich muss etwas tatal simples basteln, weshalb ich gerne Java verwenden würde.

Ich habe als Hardware den BCF2000 von Behringer, dieser stellt einen Midi-Controll dar.

Jetzt möchte ich für ein Spiel die Fader tanzen lassen und umgekehrt die Bewegen der Fader auf der Console kurz ausgeben lassen.

Sollte ja zum Testen nicht so schwer sein.
Mein testcode sucht mir auch alle Midigeräte raus und ich kann Töne an ein gerät senden. (es macht Ping**)

wenn ich nun jedoch den BCF2000(bitte kurz googlen) auswähle und den Kanal 1 Data1: 7; Data2: 1 (Ist mein erster Fader) Dann passiert garnichts.

Genauso bekomme ich schwierigkeiten Daten vom Gerät auszulesen. Dies sollte doch über den Transmitter des Gerätes passieren, oder?
Dort finde ich aber keine Funktion, die getMessage() oder ähnlich lautet.
In einigen Gerüchten habe ich auch schon gelesen, dass Java externe Midi Ports nicht unterstützt. Ist dies in der aktuellen Version immer noch so? Wenn ja, was heißt dies?
Ist es relevant für mein Vorhaben und wie kann man es umgehen?

Vielen Dank

PS: Für alle die garnicht wissen, was ich meine:
public void actionPerformed(ActionEvent e) {

// MIDI:
// MID - Meldung definieren:
ShortMessage myMsg = new ShortMessage();
try {
// Midi - Meldung konfigurieen:
// (Note C (60) in mittlerer Lautstärke (93))
myMsg.setMessage(ShortMessage.NOTE_ON, 0, 60, 93);
// Zeitmarke weglassen:
long timeStamp = -1;
// Receiver Objekt definieren:
Receiver rcvr = null;
try {
// Den Standard - Receiver (Synthi) holen:
rcvr = MidiSystem.getReceiver();
} catch (MidiUnavailableException e1) {
System.out.println(„Fehler beim Holen des Receivers!“);
e1.printStackTrace();
}
// Die Meldung an den Receiver schicken:
rcvr.send(myMsg, timeStamp);
try {…
/
}

}

Gelöst: Java und MIDIout MIDIin
Grrr* Danke für eure Hilfe!

Die Antwort lautet JA, es geht problemlos ab Java 1.4
alles weitere http://www.jsresources.org/examples/