Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.55 KB

README.md

File metadata and controls

33 lines (25 loc) · 1.55 KB

Build instructions

To build the project:
git clone https://github.com/ChrisRuff/SysMan.git
cd SysMan cmake -Bbuild
cd build && make
cd ../ && ./bin/sysman

SysMan Layout:
Layout

Description

Audio Devices

As can be seen, in the top panel there are the available audio devices that can be switched to by clicking on the device. This sets the device to the default sink.

In the lower frame microphones can be seen in the inputs list view, and application sources in the outputs list view. Multiple elements from each list can be selected by holding shift. The three buttons function as follows:

  • Make Output: Takes all selected elements in the list views and creates sinks to stream them in addition to the microphone output
  • Reset: Removes all sinks and returns the system back to the state before changed by SysMan
  • Refresh: Updates items in the Inputs, Outputs, and the available audio sources.

Map of Sinks generated

Sinks_Layout

TO BE CLEAR:

  • Sysman-Audio is sent to YOUR headphones alone - This is sent to your default speakers
  • Sysman-Apps is sent to your headphones AS WELL AS Sysman-(Apps+Mic)
  • Sysman-(Apps+Mic) is a combination of your microphone and the apps selected - Select this as your microphone

Example

Example In this example the audio output of the HyperX microphone is combined with the audio from Google Chrome and Spotify, while Zoom audio is directed to the Sysman audio channel to be sent to my headphones(Microphone doesn't pick up this audio)