| Sample name | Build environment | Target operating system | Sample description |
| AC'97 Sample Driver and Related Code Samples | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The AC97 directory contains a sample AC'97 audio adapter driver and several related code samples. |
| Audio Property Page | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The Audio Property Page sample demonstrates the basics of writing an audio property page and can be used as a basis for your own property page. |
| DMusUART Sample Driver | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The DMusUART sample driver is a DMus miniport driver that enables applications that use Microsoft DirectMusic or the Microsoft Windows multimedia midiInXxx and midiOutXxx functions to access an MPU-401 device. |
| FMSynth Sample Driver | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The FMSynth sample driver is a MIDI miniport driver that allows applications that use the Microsoft Windows multimedia midiOutXxx functions to access a device that implements OPL3-style FM synthesis. |
| HTML INF Viewer | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The INFViewer directory contains an interactive viewer to examine the INF file for the AC'97 sample audio driver. |
| Imaadpcm Sample Codec | Windows Vista Windows Server 2003 Windows XP Windows 2000 | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The Imaadpcm sample codec contains encoding and decoding routines for the Interactive Multimedia Association (IMA) ADPCM format. |
| Microsoft Virtual Audio Device (MSVAD) Sample Drivers | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The MSVAD collection of similar sample drivers demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver. |
| MPU-401 Sample Driver | Windows Vista Windows Server 2003 Windows XP Windows 2000 | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The MPU-402 sample is a Microsoft Windows Driver Model (WDM) driver that supports the standard functions in an MPU-401 device. |
| Msfilter Sample Codec | Windows Vista Windows Server 2003 Windows XP Windows 2000 | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The Msfilter codec sample provides routines for volume and echo effects that you can apply to any audio content. |
| Msgsm610 Sample Codec | Windows Vista Windows Server 2003 Windows XP Windows 2000 | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The Msgsm610 sample implements a software codec that performs speech compression on a digital audio stream that contains voice content. |
| MSVAD Sample Driver with AC-3 Support (VADAC3) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver demonstrates how to support non-PCM audio stream formats. |
| MSVAD Sample Driver with DRM Support (VADDRMS) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver implements digital rights management (DRM) for a simple audio rendering device. |
| MSVAD Sample Driver with Multi-Stream DRM Support (VADDRMM) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver implements digital rights management (DRM) for an audio rendering device that can handle more than one audio stream. |
| MSVAD Sample Driver with Multi-Stream Support (VADMULTI) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver demonstrates how to support an audio rendering device that can play multiple audio streams. |
| MSVAD Sample Driver with Support for DirectSound 2-D Hardware Acceleration (VAD2DHW) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver supports Microsoft DirectSound 2-D hardware acceleration. |
| MSVAD Sample Driver with WAVEFORMATEXTENSIBLE Support (VADPCMEX) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver supports audio stream formats that the WAVEFORMATEXTENSIBLE structure specifies. |
| Sample AC'97 WDM Audio Driver | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This sample driver demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver. |
| Sample Audio Control Panel Application | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | The Audio Control Panel Application sample illustrates the basics of writing a Control Panel application. |
| Simple MSVAD Sample Driver (VADSIMP) | Windows Vista Windows Server 2003 Windows XP | Windows Vista Windows Server 2003 Windows XP | This version of the MSVAD sample driver demonstrates how to provide basic driver support for a simple audio device. |
| Sound Blaster 16 (SB16) Sample Driver | Windows Server 2003 Windows XP Windows 2000 | Windows Server 2003 Windows XP Windows 2000 | The SB16 sample driver demonstrates the basics of writing a Microsoft Windows Driver Model (WDM) audio driver. |
| Standard IUnknown Implementation (Stdunk) | Windows Vista Windows Server 2003 Windows XP Windows 2000 | Windows Vista Windows Server 2003 Windows XP Windows 2000 | The Stdunk sample is the standard implementation of the CUnknown class and the IUnknown interface. |