Previous Next

Driver Support for DirectMusic

This document is a design guide for implementing drivers for Microsoft® DirectMusic® synthesizers (synths) and synth sinks:

Software synths and synth sinks can be implemented in user mode. Software or hardware components that provide the same functionality can be implemented in kernel mode. For more information on the relationship between synths and synth sinks, see Synthesizers and Wave Sinks. For information about the DirectMusic API, see the Platform SDK documentation.

This design guide contains the following sections:

DirectMusic DDI Overview

Custom Rendering in User Mode

Kernel Mode Hardware Acceleration DDI