![]() |
DirectMusic is a part of Microsoft DirectX, a set of components installed in the Microsoft Windows operating system to provide fast and full-featured support for graphics, input, network play, and sound. In combination with Microsoft DirectSound, DirectMusic provides a complete solution for playing music and sound effects in games and other applications. DirectMusic Producer makes use of DirectMusic to load and play sounds. Any application using DirectMusic Producer content files must use the DirectMusic application programming interface (API) to load and play those files.
As well as loading and playing fully authored sound files, a DirectMusic application is able to compose music at run time using elements created in DirectMusic Producer. It can also introduce variations in the way sounds are played, add effects, and place sounds in 3-D space.
When creating content for a DirectMusic application, work closely with the developers of that application. DirectMusic and DirectMusic Producer are designed to work together, and they share some functionality; that is, some behaviors of the sound files can be controlled either at composition time in DirectMusic Producer, or at run time by the DirectMusic application.