モジュール java.desktop
パッケージ javax.sound.midi

クラスSequence

java.lang.Object
javax.sound.midi.Sequence

public class Sequence extends Object
Sequenceは、Sequencerオブジェクトで再生できる音楽情報(多くの場合、曲全体または曲全体)を含むデータ構造です。 具体的には、Sequenceはタイミング情報および1つ以上のトラックを含んでいます。 trackは一連のMIDIイベント(ノート・オン、ノート・オフ、プログラムの変更、メタ・イベントなど)で構成されています。 シーケンスのタイミング情報は、そのシーケンスのイベントのタイムスタンプに使用される単位を指定します。

SequenceをMIDIファイルから作成するには、そのファイルを入力ストリームに読み込んでMidiSystemgetSequenceメソッドの1つを呼び出します。 空のSequenceに新しいTracksを追加し、これらのTracksMidiEventオブジェクトを追加することで、シーケンスを最初から構築することもできます。

関連項目: