
_START_ARTICLE_
DirectMusic
_START_PARAGRAPH_
DirectMusic是DirectX的一员，是播放音乐API，DirectMusic格式与MIDI格式类似，使用DLS（downloadable sounds）标准，拥有超过16组MIDI通道，可以同时演奏有多于16个的instrument。每一instrument都拥有一个performance channel（PChannel）。DirectMusic提出 channel groups，最多可同时有65,536 个channel 组，每一组又可包括16个channel，共可以有超过一百万个channel。_NEWLINE_DirectMusic 中，instrument patch 是一个32位值，不同于MIDI patch 的7位值，前7位（bit0-bit6）与MIDI patch相同，第8位（bit7）是0，第9位至16位（bit8-bit15）是LSB，第17位（bit16）是0，第18位至24位（bit17-23）是MSB，第25位（bit24）是0，其后是保留值，最后一位（bit31）是0。_NEWLINE_Microsoft Software Synthesizer 由DirectMusic 提供的默认端口。DirectMusic和DirectSound是DirectX的两个独立组件，但功能有部分重叠。