【Java】AudioClipを利用したwavファイル再生
本稿ではJavaでAudioClipを利用したBGMの再生方法を紹介します。
ただ、AudioClipは非常に簡単に使用できますが、appletなので今後は使用しないようにしたほうがいいかもしれません。
Java9ではなぜか再生されなかったので、Java8以前の方が対象です。
Java9以降の方はこちらの方法を利用しましょう。
AudioClipの使用
AudioClipはApplet.newAudioClip(URL型)でインスタンス化しそのあとは、play、loop、stopメソッドを呼び出すだけです。
再生用BGMには私が練習もかねて作曲した4小節だけのwavファイルを利用します。
それではサンプルソースをご覧ください。
import java.applet.Applet;
import java.applet.AudioClip;
import java.io.File;
import java.net.MalformedURLException;
public class Test{
public static void main(String[] args) throws MalformedURLException, InterruptedException {
AudioClip ac = Applet.newAudioClip(new File("sample.wav").toURI().toURL());
//BGMのループ再生
//ac.loop();
//BGMを一回再生
ac.play();
//BGMを停止
//ac.stop();
}
}
非常に簡単にBGMを再生させることができます。






ディスカッション
コメント一覧
まだ、コメントがありません