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.
This section describes the format of files created in DirectMusic Producer and read by DirectMusic when IDirectMusicLoader8::GetObject or IDirectMusicLoader8::LoadObjectFromFile is called. Most applications don't parse these files directly. This format information is included for developers of music-authoring applications or DirectMusic plug-ins who want to be able to save data in a compatible format or load data into their own objects.
DirectMusic data is stored in the resource interchange file format (RIFF). The following topics contain general information about RIFF files:
The following topics describe how DirectMusic data is organized in RIFF chunks:
- Common Chunks
- Audiopath Form
- Band Form
- Chordmap Form
- Container Form
- DirectSound Buffer Configuration Form
- Effects Form
- Reference List
- Script Form
- Segment Form
- Style Form
- Tool Form
- Toolgraph Form
- Track Form
- Wave Header Chunk
The following section is a reference to structures used to contain data in RIFF chunks: