Play a WAV audio file (this howto is deprecated)Tag(s): DEPRECATED
import com.ms.win32.Winmm;
import com.ms.win32.wins;
public class WavAudio {
private String wavFile=null;
public WavAudio(String file) {
wavFile=file;
}
public void stop() {
Winmm.PlaySound(null,0,
wins.SND_ASYNC|wins.SND_FILENAME|wins.SND_NOWAIT);
}
public void playAsync() {
stop();
Winmm.PlaySound(wavFile,0,
wins.SND_ASYNC|wins.SND_FILENAME|wins.SND_NOWAIT);
}
public void playSync() {
stop();
Winmm.PlaySound(wavFile,0,
wins.SND_SYNC|wins.SND_FILENAME|wins.SND_NOWAIT);
}
public void loop() {
// stop();
Winmm.PlaySound(wavFile,0,
wins.SND_ASYNC|wins.SND_LOOP|wins.SND_FILENAME|wins.SND_NOWAIT);
}
public static void main(String args[]) {
// for demonstration ...
WavAudio ac =
new WavAudio("c:/windows/media/Chord.wav");
System.out.print("Playing ...");
ac.playSync();
System.out.println("Done...");
}
}
mail_outline
Send comment, question or suggestion to howto@rgagnon.com
Send comment, question or suggestion to howto@rgagnon.com