Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The parameter control track list contains data for a Track Form.
<prmt-list> -> LIST( 'prmt'
<prol-list>...
)
The list contains an array of lists, each of which describes an object.
<prol-list> -> LIST( 'proh'
<proh-ck> // Object header chunk.
<prpl-list>... // Array of parameters.
)
The first chunk in the object list is a header.
<proh-ck> -> proh( <DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER> )
The second chunk contains parameter lists, organized as shown in the following notation:
<prpl-list> -> LIST( 'prpl'
<prph-ck> // Parameter header.
<prcc-ck> // Array of curves.
)
The header of the parameter list is described as follows:
<prph-ck> -> prph( <DMUS_IO_PARAMCONTROLTRACK_PARAMHEADER> )
The array of curves is described in the following chunk.
<prcc-ck> -> prcc(
<DWORD> // Size of DMUS_IO_PARAMCONTROLTRACK_CURVEINFO.
<DMUS_IO_PARAMCONTROLTRACK_CURVEINFO>... // Curves, sorted in order of mtTime.
)