package babblenet;
import javax.sound.sampled.AudioFormat;
public class AudioFormats {
public final static AudioFormat VERY_LOW = new AudioFormat(8000.0F,8,1,true, false);
// .... usw.
}
package babblenet;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.TargetDataLine;
public class Transmitter {
private final AudioFormat audioFormat;
private final TargetDataLine targetDataLine;
public Transmitter() throws LineUnavailableException{
this.audioFormat = AudioFormats.VERY_LOW;
this.targetDataLine = (TargetDataLine )AudioSystem.getLine(new DataLine.Info( TargetDataLine.class, this.audioFormat));
}
public void start() throws LineUnavailableException{
targetDataLine.open(audioFormat);
targetDataLine.start();
}
public void stop(){
targetDataLine.stop();
targetDataLine.close();
}
public int read(byte[] buf){
return this.targetDataLine.read(buf, 0, buf.length);
}
}
HierDjon hat gesagt.:und wo binde ich das Micro ein? Ich kann die Stelle irgendwie nicht finden.
Mfg Djon
:?Roar hat gesagt.:progrmmier babblenet doch mal weiter![]()