java-forum.org
JBoss Seam
Alter Preis: 39,95 €
Jetzt: 0,00 €

zzgl. Versandkosten

Zurück   java-forum.org > Java - Programmierung > Allgemeine Java-Themen

Allgemeine Java-Themen Allgemeine Themen, die nicht in andere Fachforen und nicht zu den Java Basics passen

Antwort    
Themen-Optionen Thema durchsuchen Ansicht
Alt 17.08.2009, 19:11   #1 (permalink)
Neuer Benutzer
Bit
 
Registriert seit: 17.08.2009
Beiträge: 1
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard Problem mit Midi und Device Auswahl

Hallo,

möchte eine kleines Midi-Tool scheitern, welches Midi über externe Gerte schickt und empfängt. Es scheitert aber schon bei der Auswahl der Devices.

Möchte im Grunde genommen zwei Listen, eine mit den Ausgabegeräten, eine mit Eingabegeräten.

Hier: http://java.sun.com/j2se/1.5.0/docs/...r9.html#119711
ist ja eigendlich sehr schön beschrieben, wie das geht, leider funktioniert es nicht.

mein Code:

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
MidiDevice.Info[] infos = MidiSystem.getMidiDeviceInfo();
        MidiDevice device = null;
        for(int i=0; i < infos.length; i++)
        {
            try {
                device = MidiSystem.getMidiDevice(infos[i]);}
            catch(MidiUnavailableException e) {
                System.out.println(infos[i].getName() + "      Error");}
            
            if (device instanceof Synthesizer)
                System.out.println(infos[i].getName() + "      Synth");
            else if (device instanceof Sequencer) 
                System.out.println(infos[i].getName() + "      Seq");
            if (device instanceof Receiver)
                System.out.println(infos[i].getName() + "      Input");
            else if (device instanceof Transmitter)
                System.out.println(infos[i].getName() + "      Output");
            else
                System.out.println(device.toString());
            
        }

Ergibt bei mir folgende Ausgabe:
Code:
com.sun.media.sound.MidiInDevice@201f9
com.sun.media.sound.MidiInDevice@1cf8583
com.sun.media.sound.MidiInDevice@14693c7
com.sun.media.sound.MidiInDevice@901887
com.sun.media.sound.MidiInDevice@3a6727
com.sun.media.sound.MidiInDevice@4a65e0
com.sun.media.sound.MidiInDevice@665753
com.sun.media.sound.MidiInDevice@ef22f8
com.sun.media.sound.MidiInDevice@1e0cf70
com.sun.media.sound.MidiOutDevice@c40c80
com.sun.media.sound.MidiOutDevice@110d81b
com.sun.media.sound.MidiOutDevice@dbe178
com.sun.media.sound.MidiOutDevice@1af9e22
com.sun.media.sound.MidiOutDevice@b6ece5
com.sun.media.sound.MidiOutDevice@17ace8d
com.sun.media.sound.MidiOutDevice@18eb9e6
com.sun.media.sound.MidiOutDevice@14ed9ff
com.sun.media.sound.MidiOutDevice@1ca318a
com.sun.media.sound.MidiOutDevice@17a8913
com.sun.media.sound.MidiOutDevice@1bd747e
Real Time Sequencer      Seq
com.sun.media.sound.RealTimeSequencer@13f3789
Java Sound Synthesizer      Synth
com.sun.media.sound.MixerSynth@1ffb8dc
Wie man sieht habe ich eigendlich ziemlich viele Eingabe und Ausgabe Geräte, aber sie werden nicht also solche erkanntt (?)

Weiß jemand einen Rat?

Dankeschön!!
ubbut ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort    

Lesezeichen

Latex Maths & Physics Editor ...

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
upnp Device-Discovery im Netzwerk Mufasa Netzwerkprogrammierung 5 27.07.2009 15:23
Java und MIDI unter Linux (wie verwende ich meinen emu10k1 synth?) tomiondrums Spiele- und Multimedia-Programmierung 2 25.07.2009 23:41
Java Mobile SDK 3 - Can't Connect to Device Manager The_S Mobile Geräte 14 20.07.2009 13:00
Problem mit Bilderupload von lokalen Bildern bei eBay DayXtry Allgemeine Java-Themen 8 09.10.2006 13:11
Problem mit zeitsynchroner Hauptschleife/Threads 0xdeadbeef Spiele- und Multimedia-Programmierung 28 23.02.2006 20:12


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:07 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de