# Virtual Audio Driver

> Add a virtual speaker and virtual microphone to your Windows device.

Canonical page: https://pyrosoft.pro/software/virtual-audio-driver

Status: active
Platforms: Windows

Virtual Audio Driver adds two devices to Windows 10 and 11: a virtual speaker and a virtual microphone. Windows sees them as ordinary sound hardware, which helps on headless machines, in remote desktop and game-streaming setups, and when you need to test audio software without plugging anything in. The speaker accepts formats from 8-bit, 8,000 Hz up to 32-bit, 192,000 Hz and works with Windows Sonic spatial sound. The microphone offers 16-, 24- and 32-bit formats up to 192 kHz and works with Windows audio enhancements such as Voice Focus. Apps can take exclusive control of either device, and the speaker follows the Windows volume mixer per app. It is built with the Windows Driver Kit on Microsoft's Sysvad audio sample, and release 25.7.14 is code-signed through SignPath. The driver is free and open source under the MIT licence, and Virtual Driver Control can install and enable it alongside the Virtual Display Driver.

Price: Free.

## Requirements

Windows 10 build 1903 or later, or Windows 11. x64 tested; ARM64 listed. Only test-signed builds need test signing.

## Features

- A virtual speaker (playback) and a virtual microphone (recording) device
- Speaker formats from 8-bit, 8,000 Hz up to 32-bit, 192,000 Hz
- Microphone formats: 16-bit 44.1/48 kHz, 24-bit 96/192 kHz, 32-bit 48 kHz
- Windows Sonic spatial sound on the virtual speaker
- Microphone works with Windows enhancements such as Voice Focus
- Exclusive mode, application priority and per-app volume
- Windows 10 (1903+) and Windows 11; x64 tested, ARM64 listed
- Signed release (25.7.14) via SignPath; installable from Virtual Driver Control

## How to get it

- [Source code](<https://git.pyrosoft.pro/virtualdrivers/drivers/virtual-audio-driver>)
- [Download on GitHub](<https://github.com/VirtualDrivers/Virtual-Audio-Driver/releases/tag/25.7.14>)

## Recorded details

- Version: 25.7.14
- License: MIT (Microsoft sample code: MS-PL)
- Updated: 2026-03-03
- First release: 25.1.2 (January 2025)
- Tech: C++ and C, Windows Driver Kit (Sysvad sample)

## Screenshots

![Windows 11 Sound properties for the virtual Speakers (Virtual Audio Driver by MTT), 32-bit 48 kHz](https://pyrosoft.pro/assets/images/audiodriver.png)
![Windows 11 microphone properties for the Virtual Audio Driver with Voice Focus on](https://pyrosoft.pro/store-assets/media/virtual-audio-driver/virtual-audio-driver-r2.png)
![Three Device Manager property sheets for the Virtual Audio Driver devices](https://pyrosoft.pro/store-assets/media/d8b2f33607-960.webp)

## Questions

### Where do the new devices show up?

In Device Manager, 'Virtual Audio Driver' (speaker) appears under Sound, video and game controllers and 'Virtual Mic Driver' (microphone) under Audio inputs and outputs. In Sound Settings, pick them under Output and Input.

### Do I need to enable test signing?

Only for test-signed builds. The README still carries a beta warning about test signing, but notes that a production-signed driver can skip it; release 25.7.14 is labelled Signed (SignPath).

### How do I install it by hand?

In Device Manager choose Action > Add legacy hardware, pick the hardware from a list, choose Sound, video and game controllers, click Have Disk and select VirtualAudioDriver.inf.

### Can I change the sample rate?

Yes. In the speaker's Properties > Advanced tab choose any format from 8-bit, 8000 Hz up to 32-bit, 192000 Hz.

## Related guides and journals

- [Making the audio driver's foundations explicit](https://pyrosoft.pro/blog/making-the-audio-driver-s-foundations-explicit.md)
- [Rolling back the effects experiment](https://pyrosoft.pro/blog/rolling-back-the-effects-experiment.md)
- [Exploring more formats, channels and audio controls](https://pyrosoft.pro/blog/exploring-more-formats-channels-and-audio-controls.md)
- [Virtual audio endpoints for a computer without speakers](https://pyrosoft.pro/blog/virtual-audio-endpoints-for-a-computer-without-speakers.md)
