• 追加された行はこの色です。
  • 削除された行はこの色です。
#navi(../)
*Wavファイルの演奏 [#ue05d866]
>編集者:[[Terai Atsuhiro>terai]]~
作成日:2004-08-16~
更新日:&lastmod;

#contents
**概要 [#t5b75f64]
AudioSystemを使って、AudioInputStream、Clip(Line)などを作成取得し、wavファイルを演奏します。

//http://terai.xrea.jp/swing/sound/screenshot.png

**サンプルコード [#xc5680fe]
 URL url = this.getClass().getResource("notice1.wav");
 AudioInputStream sound = AudioSystem.getAudioInputStream(url);
 AudioFormat format = sound.getFormat();
 DataLine.Info di = new DataLine.Info(Clip.class, format);
 Clip clip = (Clip) AudioSystem.getLine(di);
 clip.open(sound);
 clip.start();

-[[サンプルを起動>http://terai.xrea.jp/swing/sound/sample.jnlp]]
-[[jarファイル>http://terai.xrea.jp/swing/sound/sample.jar]]
-[[ソース>http://terai.xrea.jp/swing/sound/src.zip]]
**解説 [#ndfc6e01]
WAVE、AU、AIFF、SND形式のサウンドファイルが演奏できるようです。

**参考リンク [#i44becfe]
-[["taitai studio" フリーWav素材集>http://www.taitaistudio.com/wav/]]
--上記のサイトのwavファイルを利用させてもらっています。

--上記のサイトのwavファイルをサンプルとして利用しています。
**コメント [#le6b4d7b]
#comment