This section is an introduction to the composition engine of DirectMusic. As a software developer, you can use the engine to implement a dynamic musical program, using previously authored elements such as styles, templates, and bands.
The following topics are discussed in this section: