KSNODETYPE_SYNTHESIZER
KSNODETYPE_SYNTHESIZER ノードは MIDI シンセサイザーを表します。 synth ノードは MIDI ストリームを入力として受け取り、次のいずれかを出力します。
ウェーブ ストリーム
アナログ オーディオ信号
生 MIDI
Microsoft Windows Driver Kit (WDK) の DMusUART オーディオ サンプル ドライバーは、生の MIDI を外部シンセサイザーに出力し、(DirectMusic ピン上の) synth ノードを含むミニポート ドライバーの例です。
synth ノードでは、次の必須プロパティがサポートされている必要があります。
KSPROPERTY_SYNTH_PORTPARAMETERS
複数のチャンネル グループをサポートする synth ノードでも、次のプロパティがサポートされている必要があります。
KSPROPERTY_SYNTH_CHANNELGROUPS
ノードでこのプロパティがサポートされていない場合、チャンネル グループの数は既定で 1 になります。
synth ノードでは、次の省略可能なKSPROPSETID_Synth プロパティと KSPROPSETID_Synth_Dls プロパティもサポートできます。