Kommunikation mit USB Gerät, das Midi-Signale sendet

Status
Nicht offen für weitere Antworten.

jDude

Mitglied
Hallo,
vielleicht kann mir ja irgendjemand einen Tipp geben...Ich will eigentlich nur mit einem Gerät kommunizieren, daß über USB Midi-Signale sendet...das ganze soll unter Windows XP passieren...
 
T

tuxedo

Gast
Wenn das Gerät als Audio-Device läuft, wird man jusb vermutlich gar nicht brauchen.

- Alex
 

jDude

Mitglied
also jusb hab ich nicht gebraucht...
im wesentlichen holt man sich alle Midifähigen Geräte, die das Betriebssystem erkennt(Soundkarte etc) in ein Array und sucht sich dasjenige raus, daß man braucht:
Code:
MidiDevice.Info[] infos = MidiSystem.getMidiDeviceInfo();
       MidiDevice dev = null;
		for (int i = 0; i < infos.length; i++) {
		    try {
		        dev = MidiSystem.getMidiDevice(infos[i]);
		        classNameActualDevice = dev.getDeviceInfo().getClass().toString();
		    } catch (MidiUnavailableException e) {
		          // Handle or throw exception...
                               e.printStackTrace();
		    } catch (NullPointerException e) {
		          // Handle or throw exception...
		    }
		    
		    // test if actual Device is needed Midi Input Device
		    if(classNameActualDevice.equals("class com.sun.media.sound.MidiInDeviceProvider$MidiInDeviceInfo"))
		    	System.out.println("Midi Device found");

um zu wissen um welche Geräte es sich genauer handelt, kann man sich bestimmte Geräteinfos anzeigen lassen, wobei WinXP nicht viele Infos ausspuckt, unter Linux siehts schon anders aus...
Code:
         System.out.println(device.getDeviceInfo().getDescription());
         System.out.println(device.getDeviceInfo().getVendor());//etc...

vielleicht hats ja jmd geholfen
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
CptK Backpropagation parallelisieren: Kommunikation zwischen den Threads Allgemeine Java-Themen 7
L Kommunikation zwischen C# und Java? Allgemeine Java-Themen 5
R PIPE Kommunikation mit Prozess blockiert Allgemeine Java-Themen 0
M Checksummenprüfung bei Client Server kommunikation Allgemeine Java-Themen 3
D Interthread-Kommunikation Allgemeine Java-Themen 6
S Threads Kommunikation zwischen SocketThread und WorkerThread Allgemeine Java-Themen 11
0 Lösungsweg Client Server Kommunikation Fehlermeldung ausgeben Allgemeine Java-Themen 12
L Software-Design: Kommunikation mit SerialPort (RXTX) Allgemeine Java-Themen 2
F Serielle Kommunikation Allgemeine Java-Themen 20
A Kommunikation zwischen 2 Jar-dateien Allgemeine Java-Themen 16
S Kommunikation von Core und GUI über Schnittstellen Allgemeine Java-Themen 2
P Komponenten kommunikation Allgemeine Java-Themen 7
L Serielle Kommunikation Allgemeine Java-Themen 6
G Implementierung einer Kommunikation Allgemeine Java-Themen 7
B SerialPort Kommunikation - Pufferüberlauf Allgemeine Java-Themen 6
0 Sandbox und Applet Kommunikation Allgemeine Java-Themen 9
E kommunikation zwischen Fenstern Allgemeine Java-Themen 3
H Java C++ Interprozess Kommunikation Allgemeine Java-Themen 7
D Klassen Kommunikation Allgemeine Java-Themen 11
M Applet Servlet Kommunikation ein Problem bei externem Server Allgemeine Java-Themen 3
F Kommunikation zw 2 Java-Programmen mit unterschiedl Compiler Allgemeine Java-Themen 13
G Kommunikation mit Remotegeräten Allgemeine Java-Themen 2
A Kommunikation zwischen C++ und Java-Programm Allgemeine Java-Themen 4
G Kommunikation mit der seriellen Schnittstelle Allgemeine Java-Themen 6
H Kommunikation mit einem c-Prozess funzt nicht richtig Allgemeine Java-Themen 5
C Pattern für Kommunikation gesucht Allgemeine Java-Themen 3
B Kommunikation mit entferntem Thread Allgemeine Java-Themen 6
O kommunikation zw. objekten Allgemeine Java-Themen 7
G Kommunikation von zwei Java-Programmen Allgemeine Java-Themen 3
N Inter-Thread-Kommunikation Allgemeine Java-Themen 3
M Kommunikation mit externem Programm ueber Linux-Pipes Allgemeine Java-Themen 4
M Kommunikation zwischen 2 Programmen Allgemeine Java-Themen 7
G Kommunikation zwischen Threads und Gui Allgemeine Java-Themen 2
T Kommunikation mit batch datei Allgemeine Java-Themen 3
P kommunikation zwischen dialog und threads Allgemeine Java-Themen 4
K MVC - Kommunikation Controller <> Gui Allgemeine Java-Themen 5
P Kommunikation von Threads Allgemeine Java-Themen 5
V Kommunikation zwischen Programmen und Threads Allgemeine Java-Themen 7
H Servlet/Applet Kommunikation Allgemeine Java-Themen 2
C Kommunikation mit USB Port Allgemeine Java-Themen 1
OnDemand USB Gerät ansteuern Allgemeine Java-Themen 1
X Vermeidung einer Neuverbindung zum Gerät Allgemeine Java-Themen 15
P Pfad zu Dateien von "Tragbaren Gerät" Allgemeine Java-Themen 3
DEvent Gerät über USB ansteuern Allgemeine Java-Themen 2
B ist es möglich in java keyboardtöne per MIDI kabel aufzunhemen ? Allgemeine Java-Themen 5
S Input/Output Tastatur als Midi-Keyboard Allgemeine Java-Themen 2
M Java & Midi - ThreadProgrammierung Allgemeine Java-Themen 8
P Midi Tonhöhe Allgemeine Java-Themen 4
M Problem mit Midi/Sequencer Allgemeine Java-Themen 9
S Tonspuren einer Midi Datei auslesen Allgemeine Java-Themen 2
conan2 Midi: Tastatur-Klavier Allgemeine Java-Themen 2
C JMF und midi Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben