baOut.write(ba, 0, numBytesRead);
sl.write(ba, 0, numBytesRead); // in Tonausgabe schreiben
}
baOut.close(); // close() ist wichtig, k�nnten noch Daten gepuffert
// sein
tl.stop(); // eingabe stoppen
sl.stop(); // ausgabe stoppen
tl.close(); // eingabe schliessen
sl.close(); // ausgabe schliessen
ba = baOut.toByteArray(); // ba liegt brach ruhig wieder verwenden
ByteArrayInputStream baIn = new ByteArrayInputStream(ba);