Ich versuche, eineProbleme beim Abspielen wav in Java
PCM_UNSIGNED 11025.0 Hz, 8 bit, mono, 1 bytes/frame
Datei wie beschrieben here (1) und here(2) zu spielen.
Der erste Ansatz funktioniert, aber ich möchte nicht auf sun.*
Sachen abhängen. Die zweite führt dazu, dass nur einige der Hauptrahmen gespielt werden, was eher wie ein Klick klingt. Kann nicht ein IO-Problem sein, da ich von einem ByteArrayInputStream spiele.
PLZ teilen Sie Ihre Ideen, warum dies passieren könnte. TIA.
Tatsächlich führe ich es nicht in einem separaten Thread, nur aus Gründen der Kürze verbunden. DANKE !!! – yanchenko
@Jataro - Sie sind richtig; Ich hatte diesen Aufruf in der API verpasst; Ich werde den Code aktualisieren. – McDowell
drain() scheint nicht anwendbar auf Clips nach http://download.oracle.com/javase/tutorial/sound/playing.html – lucks