DirectMusic

Source: Wikipedia, the free encyclopedia.

DirectMusic is a deprecated

Microsoft GS Wavetable SW Synth
, or in a custom synthesizer.

History

DirectMusic was first released by Microsoft in 1996 as an ActiveX control called Interactive Music Architecture (IMA).[2] It was introduced as part of the 6.1 version of the DirectX library in February 1999 and is included in all Microsoft Windows operating systems starting with Windows 98 Second Edition. DirectMusic has since been deprecated, and is not available to 64-bit applications in Windows Vista.[1] In Windows 7, native 64-bit support is available for the core DirectMusic API related to timestamped MIDI but not for the performance component.[3]

Details

DirectMusic provides a complete system for implementing dynamic soundtracks that take advantage of

DirectX Media Objects
(DMOs), advanced 3D positioning effects and several other features. DirectMusic provides composition and playback of dynamic musical soundtracks based on stored compositional material. Rather than a static playback, the music is generated on the fly, and is played with variations, and can respond to flexible program events. Using DirectMusic, it is possible to:

On Microsoft Windows Vista, DirectMusic uses only software synthesis. Also, the DirectMusic kernel mode synthesizer that supplies the DirectMusic components with a high-resolution timer has been removed.[4]

See also

References

  1. ^
    MSDN Library
    . Microsoft. April 2008. Retrieved 2009-03-03.
  2. ^ "DirectMusic Producer FAQ". Archived from the original on 2007-06-30. Retrieved 2007-10-06.
  3. ^ DirectX Frequently Asked Questions
  4. ^ Timing jitter and clock drift when editing or playing MIDI in Windows Vista

External links