-Javaでサウンドプログラミング

#contents

*MIDI [#qd5c39f9]

**とりあえずSMFを鳴らす。 [#l953e7ae]

 package test;

 import java.io.File;
 import javax.sound.midi.MidiSystem;
 import javax.sound.midi.Sequence;
 import javax.sound.midi.Sequencer;

 public class SMFTest {
	public static void main(String[] args) throws Exception {
		// read SMF file
		File myMidiFile = new File(args[0]);
		Sequence mySeq = MidiSystem.getSequence(myMidiFile);
		// load sequencer
		Sequencer sequencer = MidiSystem.getSequencer();
		sequencer.open();
		sequencer.setSequence(mySeq);

		sequencer.start();
		while (sequencer.isRunning()) {
			Thread.sleep(1000);
		}

		sequencer.stop();
		sequencer.close();

	}
 }


#counter

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS