KSNODETYPE_SYNTHESIZER
Узел KSNODETYPE_SYNTHESIZER представляет синтезатор MIDI. Узел синтезатора принимает в качестве входных данных поток MIDI и выводит одно из следующих значений:
Поток волн
Аналоговый звуковой сигнал
Raw MIDI
Пример аудиодрайвера DMusUART в комплекте драйверов Microsoft Windows (WDK) — это пример драйвера miniport, который выводит необработанный MIDI во внешний синтезатор и содержит узел синтезатора (на его контакте DirectMusic).
Узел синтезатора должен поддерживать следующие обязательные свойства:
KSPROPERTY_SYNTH_PORTPARAMETERS
Узел синтезатора, поддерживающий несколько групп каналов, также должен поддерживать следующее свойство:
KSPROPERTY_SYNTH_CHANNELGROUPS
Если узел не поддерживает это свойство, количество групп каналов по умолчанию будет 1.
Узел синтезатора также может поддерживать следующие необязательные свойства KSPROPSETID_Synth и KSPROPSETID_Synth_Dls :