Skip to content

Lowers the volume of an app when another app plays audio on Windows.

License

Notifications You must be signed in to change notification settings

btrzcinski/autoquiet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

autoquiet

What does it do?

This project consists of two parts:

  • A library, AutoQuietLib, which can watch for and enumerate audio sessions based on process name (using ProcessAudioWatcher) and expose them in objects that allow the consumer to watch for events and perform actions on them (using AudioSession).
  • A console app, AutoQuietConsole, which will watch one process for audio and lower the volume of another process when audio begins perceptibly playing.

Can I try it?

Check out the latest release.

Usage

Usage: AutoQuietConsole.exe process-to-dim priority-process-to-monitor [level-to-lower-volume-to]

The level to lower the volume to when the priority process makes noise defaults to 10% if not specified.

Example: AutoQuietConsole.exe chrome firefox 10

Requirements

To use:

To develop:

About

Lowers the volume of an app when another app plays audio on Windows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published