KSNODETYPE_SYNTHESIZER
Il nodo KSNODETYPE_SYNTHESIZER rappresenta un sintetizzatore MIDI. Un nodo synth accetta come input un flusso MIDI e restituisce uno dei seguenti elementi:
Un flusso d'onda
Segnale audio analogico
MIDI non elaborato
Il driver di esempio audio DMusUART in Microsoft Windows Driver Kit (WDK) è un esempio di driver miniport che restituisce midi non elaborato a un sintetizzatore esterno e contiene un nodo synth (sul relativo pin DirectMusic).
Un nodo synth deve supportare le proprietà necessarie seguenti:
KSPROPERTY_SYNTH_PORTPARAMETERS
Un nodo synth che supporta più gruppi di canali deve supportare anche la proprietà seguente:
KSPROPERTY_SYNTH_CHANNELGROUPS
Se il nodo non supporta questa proprietà, per impostazione predefinita il numero di gruppi di canali è 1.
Un nodo synth può supportare anche le seguenti proprietà facoltative KSPROPSETID_Synth e KSPROPSETID_Synth_Dls :