how to play an audio file in java code example

Example 1: how to play a clip of audio in java when needed

Clip clip;

try {
	AudioInputStream input=AudioSystem.getAudioInputStream(new File("audio.wav"));
	clip=AudioSystem.getClip();
	clip.open(input);
	clip.start();
} catch (UnsupportedAudioFileException e) {
	e.printStackTrace();
} catch (IOException e) {
	e.printStackTrace();
} catch (LineUnavailableException e) {
	e.printStackTrace();
}

Example 2: how to play an audio file in java

import java.applet.*;
AudioClip ac = getAudioClip(getCodeBase(), soundFile);
ac.play();   //play once
ac.stop();   //stop playing
ac.loop();   //play continuously

Tags:

Java Example