This software is in early development. It is not ready for end-user consumption. Check back soon for updates.
SynchronousAudioRouter is a Windows audio driver which allows you to route application audio through your digital audio workstation software. It has a few unique characteristics compared to similar virtual audio cable software:
- All virtual audio streams are synchronized to a physical audio interface to mitigate clock drift/buffer underrun problems.
- Allows dynamic creation of an unlimited number of Windows audio devices with custom names/metadata.
- (TODO) Allows per-app override of Windows default audio device for apps which don't include a way to select an audio device.
- Designed for use with DAW software. Instead of treating all virtual audio streams independently, they're mapped to a single multichannel ASIO interface which also includes all channels from the physical audio device.
- Extremely simple UI. Because the DAW is expected to do all the hard work of audio processing, SAR doesn't need to include a complicated mixer interface or extensive configuration options.
- Windows 7 or later.
- An audio interface which supports ASIO. If your hardware doesn't come with a native ASIO driver, you may be able to use ASIO4ALL instead.
- Digital audio workstation software. SAR is mainly tested using REAPER.
Currently, a binary release of SAR is not yet available, as the project is still in a pre-alpha stage of development. If you'd like to build it from source code, you'll need Visual Studio 2015 and the Windows 10 WDK.