• category: swing folder: Sound title: Wavファイルの演奏 tags: [AudioSystem, Sound] author: aterai pubdate: 2004-08-16T10:11:14+09:00 description: AudioSystemを使って、AudioInputStream、Clip(Line)などを作成取得し、wavファイルを演奏します。 image: https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTTj2hYTjI/AAAAAAAAAko/8dQ-XleMZBc/s800/Sound.png

概要

AudioSystemを使って、AudioInputStreamClip(Line)などを作成取得し、wavファイルを演奏します。

サンプルコード

URL url = 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();
View in GitHub: Java, Kotlin

解説

WAVEAUAIFFSND形式のサウンドファイルが演奏できるようです。

参考リンク

コメント