Windows Media Encoder SDK banner art

Delivering Content

Microsoft DirectMusic Producer design-time files are slightly different from the files you deliver to application developers. A DirectMusic run-time file is more streamlined than its corresponding design-time file, because it does not contain information specific to the editing environment.

Copyright and other information is included in run-time files. Enter this information in the Info Tab of the Properties Window for each component.

You have a great deal of latitude in deciding which run-time components to deliver. For most purposes, you need to supply only segment files along with any external files referenced by them, such as wave files. However, if the files are designed for an application that performs sophisticated tasks such as segment composition or recomposition of chord tracks, you can deliver other components. For more information, see the following topics:

The following table shows the file extensions of the authoring-mode and run-time file types.

Component Authoring-mode Run-time
Audiopath .aup .aud
Band .bnp .bnd
Chordmap .cdp .cdm
Container .cop .con
DLS collection .dlp .dls
Script .spp .spt
Segment .sgp .sgt
Style .stp .sty
Toolgraph .tgp .tgr
Wave .wvp .wav

Audiopaths, bands, toolgraphs, and containers are usually embedded in segments and don't need to be distributed as separate files. However, you can distribute these as separate components if you wish.

Any tools that are part of a toolgraph must be distributed as DLLs and installed on the user's system as part of the application setup. The same is true for DMOs other than the standard effects that are installed as part of DirectMusic.

DLS collections are never embedded in other components and must be distributed separately, or in Containers.

Project files are used internally only by DirectMusic Producer and are not distributed.


© 2000-2001 Microsoft Corporation. All rights reserved.