音源を再生するためのシーケンスデータを格納します。
- Format Type(必須)
- Sequence Type(必須)
- TimeBase_D(必須)
- TimeBase_G(必須)
- Channel Status(必須)
- Seek & Phrase Info Chunk(Option)
- Setup Data Chunk(Option)
- Sequence Data Chunk(必須)
- Stream PCM Data Chunk(Option)
(Format Type="Mobile Standard"の場合のみ)
- HV Data Chunk(Option)
(Format Type="Mobile Standard"の場合のみ)
- Format Type(必須)
- Track Chunkの実フォーマットを定義します。現在、「Handy Phone Standard」「Mobile Standard(Compress)」「Mobile Standard(No Compress)」の3種類が定義されています。
- Handy Phone Standard
- 数世代に渡るHandy Phone で、スケーラブルに対応できることを主眼に置いたデータフォーマットです。
- Mobile Standard
- MIDIデータに近い表現レベルまでサポートすることを可能としたデータフォーマットです。
- Sequence Type(必須)
- 1つの連続したシーケンスデータである場合(Stream Sequence)や、複数のフレーズデータを連続で表記した場合(Sub-sequence)の指定をします。
- TimeBase_D(必須)
- Sequence Data 内部で使用するDurationの基準時間を表現します。
- TimeBase_G(必須)
- Sequence Data 内部で使用するGateTimeの基準時間を表現します。
- Channel Status(必須)
- それぞれのChannelのstatus情報を格納します。シーケンスデータにLEDやVibrationを同期させるかどうかの指定も行えます。
- Seek & Phrase Info Chunk(Option)
- Sequence Data の再生に於けるstart / stop point指定やリピート・Phraseリスト情報等を指定します。
- Setup Data Chunk(Option)
- 音源部分の音色データやエフェクト設定等を指定します。
- Sequence Data Chunk(必須)
- 実際の演奏データ(Sequence Data)を格納します。
- Stream PCM Data Chunk(Option)
- Stream PCM再生用の波形データを格納します。
- HV Data Chunk(Option)
- Sequence Data中でHV発音に用いられるHVスクリプト・音色パラメータ・セットアップ情報を格納します。