研究演習(小松原)

Java ソースコード (ファイル名はSoundPlay.java)

サウンドファイルの再生。

//サウンドファイルを読み込んで再生する
// AIFF-C、AIFF、AU、SND、WAV の各形式が利用可能

import java.io.*;
import javax.sound.sampled.*;

public class SoundPlay {

	public static void main(String[] args) throws Exception {
//以下のファイル名を適宜変更すること。

        AudioFormat format = null;
        DataLine.Info info = null;
        Clip line = null;
        File audioFile = null;

        try{
            
            audioFile = new File("c:\\windows\\media\\tada.wav");
            format = AudioSystem.getAudioFileFormat(audioFile).getFormat();
            info = new DataLine.Info(Clip.class, format);
            line = (Clip)AudioSystem.getLine(info);
            line.open(AudioSystem.getAudioInputStream(audioFile));
            line.start();
        }
        catch(Exception e){
            e.printStackTrace();
        }
		System.exit(0);
	}
}

▼研究演習ホームに戻る ▼小松原研究室公開ページ
▼経営学科詳細紹介ページ

 !   Information
ここは,研究演習履修者専用のWebページです.

一般向け研究室ページ: www.osu.ac.jp/~komatsu
講義レポート提出管理システムRepadを公開しました。
軽量,フリーのLMSです。

  (c)2004 M. Komatsubara