The following notation shows the format of the top-level chunk, or form, of a band file. Band forms can also be contained in other chunks.
RIFF( 'DMBD'
[<guid-ck>] // GUID for band
[<vers-ck>] // Optional version info
[<UNFO-list>] // Name, author, copyright info, comments
<lbil-list> // List of instruments
)
For the first three chunks, which are optional, see Common Chunks.
The data is contained in a list of lists:
<lbil-list> -> LIST( 'lbil'
<lbin-list>...
)
Each instrument is described in a list that has the following format:
<lbin-list> -> LIST( 'lbin'
<bins-ck>
[<DMRF-list>]
)
Within the instrument list, the following chunk contains a header describing the instrument:
<bins-ck> -> bins( <DMUS_IO_INSTRUMENT> )
The instrument list may also contain <DMRF-list>, which is a reference to a DLS file. See Common Chunks.