KSNODETYPE_SYNTHESIZER
KSNODETYPE_SYNTHESIZER 노드는 MIDI 신시사이저를 나타냅니다. synth 노드는 MIDI 스트림을 입력으로 사용하고 다음 중 하나를 출력합니다.
웨이브 스트림
아날로그 오디오 신호
원시 MIDI
Microsoft WDK(Windows 드라이버 키트)의 DMusUART 오디오 샘플 드라이버는 원시 MIDI를 외부 신시사이저에 출력하고 신디사이저 노드(DirectMusic 핀)를 포함하는 미니포트 드라이버의 예입니다.
신디사이저 노드는 다음과 같은 필수 속성을 지원해야 합니다.
KSPROPERTY_SYNTH_PORTPARAMETERS
여러 채널 그룹을 지원하는 신디사이저 노드도 다음 속성을 지원해야 합니다.
KSPROPERTY_SYNTH_CHANNELGROUPS
노드에서 이 속성을 지원하지 않는 경우 채널 그룹 수는 기본적으로 1입니다.
또한 신디사이저 노드는 다음과 같은 선택적 KSPROPSETID_Synth 및 KSPROPSETID_Synth_Dls 속성을 지원할 수 있습니다.