Stream your audio to multiple devices simultaneously with full surround sound support
Download โข Features โข Documentation โข Contributing
Windows only allows audio output to one device at a time. Want to hear your game through headphones AND speakers? Want your music on your desktop speakers AND Bluetooth speaker? Multi Audio Output makes this possible.
Unlike other solutions that require virtual audio cables or complex routing, Multi Audio Output provides a clean, simple interface to duplicate your system audio to any combination of output devices with zero latency and full surround sound support.
- ๐ Multi-Device Output - Stream to unlimited audio devices simultaneously
- ๐ต Zero Latency - Direct WASAPI loopback for real-time audio
- ๐ญ Channel Mapping - Full control over each device's audio channels
- Stereo, Left, Right, Center
- Front Left/Right, Back Left/Right
- Subwoofer (LFE)
- Full surround sound support (5.1, 7.1)
- ๐๏ธ Per-Device Control - Enable/disable devices on the fly
- ๐ท๏ธ Custom Device Names - Rename devices for easy identification
- ๐ Modern Dark UI - Premium dark theme with green accents
- ๐ Multilingual - 23 languages supported
- English, Swedish, Norwegian, Danish, Finnish
- German, French, Spanish, Portuguese, Italian
- Dutch, Polish, Russian, Ukrainian, Serbian
- Turkish, Arabic, Hindi, Bengali, Urdu
- Chinese, Japanese, Korean
- ๐พ Persistent Settings - Remembers your configuration
- ๐ System Tray - Minimize to tray, start with Windows
- โก Lightweight - Minimal CPU and memory usage
Download the latest MultiAudioOutput-Setup-x64.exe from Releases
Features:
- One-click installation
- Desktop shortcut option
- Start menu integration
- Start with Windows option
- Automatic uninstaller
Download MultiAudioOutput-Portable-x64.zip from Releases
Features:
- No installation required
- Run from USB drive
- Portable settings
- Download
MultiAudioOutput-Setup-x64.exe - Run the installer
- Select your language
- Accept the license agreement
- Choose installation options:
- โ Desktop shortcut
- โ Start menu shortcut
- โ Start with Windows (optional)
- Click Install
- Download
MultiAudioOutput-Portable-x64.zip - Extract to any folder
- Run
MultiAudioOutput.exe
For IT deployments:
MultiAudioOutput-Setup-x64.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /TASKS="desktopicon,startupicon"See docs/installer.md for all installation options.
- OS: Windows 10 (64-bit) or later
- Framework: .NET 8.0 Runtime (included in installer)
- Audio: WASAPI-compatible audio devices (all modern devices)
- RAM: 50 MB
- Disk: 10 MB
- Select Source Device - Choose which audio device to capture from
- Enable Output Devices - Check the devices you want to play audio on
- Configure Channels - Select channel mode for each device
- Press Start - Audio now plays on all selected devices
| Mode | Description |
|---|---|
| Stereo | Full stereo output (default) |
| Left | Left channel only |
| Right | Right channel only |
| Center | Mix of both channels (mono) |
| Front Left/Right | Specific surround channels |
| Back Left/Right | Rear surround channels |
| Subwoofer (LFE) | Low frequency channel only |
Enable in settings or during installation to automatically start audio duplication when Windows boots.
- .NET 8.0 SDK
- Inno Setup 6.x (for installer)
- Windows 10 SDK (included with Visual Studio)
# Clone the repository
git clone https://github.com/elis132/MultiAudioOutput.git
cd MultiAudioOutput
# Restore dependencies
dotnet restore
# Build (Debug)
dotnet build
# Build (Release)
dotnet publish -c Release -r win-x64 --self-contained false -p:PublishSingleFile=true -o publish
# Build installer
.\scripts\build-installer.ps1# Run in development mode
dotnet run
# Build and run
.\build.ps1- Installation Guide - Detailed installation instructions
- Contributing Guide - How to contribute
- Changelog - Version history
- Security Policy - Security and vulnerability reporting
We welcome contributions! Please see our Contributing Guide for details.
- ๐ Report bugs
- ๐ก Suggest features
- ๐ Add translations
- ๐ Improve documentation
- ๐ป Submit pull requests
This project is licensed under the MIT License - see the LICENSE file for details.
- NAudio - Audio library for .NET
- Inno Setup - Installer creation tool
- Community - All contributors and users
- Issues: GitHub Issues
- Discussions: GitHub Discussions
If you find this project useful, please consider giving it a star! โญ
Made with โค๏ธ by elis132