DirectMusic

DirectMusic es un componente de la API de Microsoft DirectX que permite componer y reproducir música y efectos de sonido y provee un control flexible e interactivo durante la reproducción.

DirectSound se utiliza para capturar y reproducir fragmentos de sonido mientras que DirectMusic trabaja con datos musicales.

[1]​ DirectMusic fue lanzado originalmente como un control ActiveX llamado Interactive Music Architecture (IMA).

[1]​ DirectMusic es un completo sistema para implementar sonido de forma dinámica con aceleración por hardware y tecnologías de Microsoft como DirectX Media Objects.

La música puede ser generada antes de la reproducción y reproducida sin variaciones o puede responder de forma flexible a los eventos del programa.