Tôi đang cố gắng để chơi một fileSự cố khi phát wav trong Java
PCM_UNSIGNED 11025.0 Hz, 8 bit, mono, 1 bytes/frame
như mô tả here (1) và here(2).
Cách tiếp cận đầu tiên hoạt động, nhưng tôi không muốn phụ thuộc vào công cụ sun.*
. Kết quả thứ hai chỉ trong một số khung hình hàng đầu đang được phát, có vẻ giống như một cú nhấp chuột. Không thể là một vấn đề IO khi tôi đang chơi từ một ByteArrayInputStream.
Plz chia sẻ ý tưởng của bạn về lý do tại sao điều này có thể xảy ra. TIA.
Trong thực tế, tôi không chạy nó trong một chủ đề riêng biệt, chỉ cần liên kết mà ngắn gọn. THANKS A LOT !!! – yanchenko
@Jataro - bạn chính xác; Tôi đã bỏ lỡ cuộc gọi đó trong API; Tôi sẽ cập nhật mã. – McDowell
drain() dường như không áp dụng cho các clip theo http://download.oracle.com/javase/tutorial/sound/playing.html – lucks