Microsoft DirectX 8.0 (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.