Skip to content

Easily multiplex multiple audio sources. Create, manage, and automate instances of Virtual Audio Cable (VAC) audio repeaters. Compatible with Microsoft Windows XP SP3 to 10/11.

License

Notifications You must be signed in to change notification settings

portellam/VAC-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VAC-Manager

In Development

Easily multiplex multiple audio sources. Create, manage, and automate instances of Virtual Audio Cable (VAC) audio repeaters. Compatible with Microsoft Windows XP SP3 to 10/11.

Table of Contents

Contents

1. Why?

  • Allow for multiplexing of audio streams, of which is not natively supported in Microsoft Windows.
  • Examples include (but not limited to):
    • audio broadcaster setup.
    • video game session recording/stream setup.[1]
  • Turnkey solution, no tedious work of opening or closing instances of VAC audio repeater.

[1] Given three audio sources, a local microphone, incoming voice chat audio, and game audio. Record each source as separate audio streams, and allow the user to only listen to the latter two audio sources (and not his/her own voice).

2. Features

  • Load/Save audio stream setup to/from file.
  • Manage audio stream setup of current or other Windows machine(s).
  • Start/stop audio repeaters from within the application.
  • Easily automate audio stream setup with Windows Tasks and startup scripts.

3. Requirements

[1] A minimum of one (1) "virtual audio cable" or input-and-output pair to faciliate Mutiplexing. Example: virtual Line In 1 > physical Line out(s).

3.1. Operating System Requirements

Minimum OS version CPU architecture .NET version
Windows 10 ver. 1809 or Server 2019 32-bit or 64-bit 8.0
Windows 7 SP1 or Server 2008 R2 32-bit or 64-bit Framework 4.8
Windows Vista SP2 or Server 2008 SP2 32-bit or 64-bit Framework 4.6
Windows XP SP3 or Server 2003 SP2 32-bit Framework 4.0

4. Download

No release is available at this time.

5. Usage

5.1. Install

TODO: add details here.

5.2. Graphics User Interface (GUI) version

TODO:

  • add details here.
  • make vac-manager.exe

5.3. Command Line Interface (CLI) version

TODO:

  • explain console version input parameters.
  • make vac-manager-cli.exe

6. Contact

Did you encounter a bug? Do you need help? Please visit the Issues page (Codeberg, GitHub).

7. Keywords

1. Multiplexing

In telecommunications and computer networking, multiplexing (sometimes contractedto muxing) is a method by which multiple analog or digital signals are combined into one signal over a shared medium. Wikipedia

8. Credits

Eugene Muzychenko for creating Virtual Audio Cable.

9. Licenses

Virtual Audio Cable Copyright © 1998-2024 Eugene V. Muzychenko.

VAC Manager GPL-3.0, Copyleft © 2024 Alexander Portell.

About

Easily multiplex multiple audio sources. Create, manage, and automate instances of Virtual Audio Cable (VAC) audio repeaters. Compatible with Microsoft Windows XP SP3 to 10/11.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages