Microsoft DirectX 8.1 (C++)

Sequence Track Chunk

The sequence track chunk contains data for a Track Form. It is organized as follows:

<seqt> -> seqt(
  <evtl-ck>
  <curl-ck>
  )

The sequence track chunk can contain two chunks, one for sequence items and one for curve items:

<evtl-ck> -> evtl(
  <DWORD>   // Size of DMUS_IO_SEQ_ITEM
  <DMUS_IO_SEQ_ITEM>...
  )
 
<curl-ck> -> curl(
  <DWORD>   // Size of DMUS_IO_CURVE_ITEM
  <DMUS_IO_CURVE_ITEM>...
  )

Note   The sequence track chunk does not conform to the convention that only RIFF and LIST chunks can have subchunks.