KSNODETYPE_SYNTHESIZER
El nodo KSNODETYPE_SYNTHESIZER representa un sintetizador MIDI. Un nodo synth toma como entrada un flujo MIDI y genera uno de los siguientes elementos:
Un flujo de onda
Una señal de audio analógica
MIDI sin formato
El controlador de ejemplo de audio DMusUART del Kit de controladores de Microsoft Windows (WDK) es un ejemplo de un controlador de miniporte que genera MIDI sin procesar en un sintetizador externo y contiene un nodo de sintetizador (en su pin directMusic).
Un nodo synth debe admitir las siguientes propiedades necesarias:
KSPROPERTY_SYNTH_PORTPARAMETERS
Un nodo synth que admita varios grupos de canales también debe admitir la siguiente propiedad:
KSPROPERTY_SYNTH_CHANNELGROUPS
Si el nodo no admite esta propiedad, el número de grupos de canales tiene como valor predeterminado 1.
Un nodo synth también puede admitir las siguientes propiedades opcionales de KSPROPSETID_Synth y KSPROPSETID_Synth_Dls :