Ports

Status
Nicht offen für weitere Antworten.

Scotty

Aktives Mitglied
Ich möchte den Input von meinem Mikrophon verarbeiten. Dazu habe ich eine TargetDataLine geöffnet und den Datenstrom gelesen. Dabei fiel mir auf, dass die TV Karte gerade dort hineinschreibt und der Input vom Mikrophon überlagert wird. Jetzt wollte ich direkt auf den Port vom Mikrophon zugreifen. Da wird das Mikrophon jedoch als "source" erkannt. In der Doc steht auch, dass Input als "source" gekennzeichnet ist. Aber SourceDataLine enthällt die Methode write. Wie kann das sein?
 

ice-breaker

Top Contributor
das Mikrofon ist ein TargetDataLine, das ist vollkommen korrekt, aber deine Soundkarte wird da bestimmt nicht REINSCHREIBEN, mute doch mal dein Mikrofon dann nimmst du auch nicht mehr die Tv-Karte auf :lol:
Es gibt versch. Mixer, hast du vllt den falschen ausgewählt ?
 

Scotty

Aktives Mitglied
Es gibt bei mir verschiedene Mixer, die eine TargetDataLine haben. Doch auf jeder krieg ich das Signal von der TV-Karte und dem Mikrophon. Ich könnte natürlich die TV-Karte muten...
Es gibt dann auch noch einen Mixer, der das Mikro als source port erkennt. Aber müsste es nicht ein target port sein? Auf die Ports kann ich jedenfalls nicht zugreifen, weil hier source und target irgendwie vertauscht ist.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben