This simple Mac OS app resets the microphone input volume to 50% every 2 seconds. This is useful for when the microphone volume is automatically set by applications like Slack or Zoom.
- Install switchaudio-osx:
brew install switchaudio-osx
- Clone the repository
- Create a virtual environment:
python3 -m venv venv
- Activate the virtual environment:
source venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
- Build the app:
python setup.py py2app
- Open the app:
open dist/Sound\ Fixer.app
- (Optional) Add the app to the login items:
System Settings > Login Items