Poniższym sposobem mogę na windowsie odsłuchać plik wave.
Kłopot w tym, że ponowne wciśnięcie przycisku odtwarzania nic nie daje(natomiast wczytanie innego łejwa już pomaga).
Próbowałem za każdym razem zamykać i otwierać clip, flushować, czy resetować audio, ale to nic nie daje.
Co zrobić żeby móc kilka razy(funkcji loop()) z rzędu odtworzyć dany plik?
Wczytywanie pliku:
Actions.audio = AudioSystem.getAudioInputStream(jfc.getSelectedFile());
Odtwarzanie pliku, po kliknięciu w przycisk:
Clip clip = AudioSystem.getClip();
clip.open(audio);
clip.start();