• Entries (RSS)
  • Comments (RSS)

Play WAV files using Java

Posted by | Posted in Java | Posted on 20-10-2007

Tagged Under : ,

The following Java code plays a .wav file

import java.io.File;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioInputStream;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.Clip;
import javax.sound.sampled.DataLine;
 
public class MusicPlayer {
 public static void main(String args[]) {
    try {
         AudioInputStream stream =
                  AudioSystem.getAudioInputStream(
                    new File("C:\\i386\\Blip.wav"));
 
 	AudioFormat format = stream.getFormat();
        DataLine.Info info =
                  new DataLine.Info(Clip.class,
                          stream.getFormat());
        Clip clip = (Clip) AudioSystem.getLine(info);
 
        clip.open(stream);
        clip.start();
 
      } catch (Exception e) {
           e.printStackTrace();
      }
   }
 
}

  • Share/Bookmark

Read More

Comments

1 comments posted onPlay WAV files using Java

  1. Thanks a lot! Good code.

Post a Comment