A simple macOS program for autoselecting desired audio interface as default input / output as soon as it's connected.
I needed this because macOS often doesn't set my Bluetooth Beats Fit Pros as default device when I connect them so every time I jump into a Google Meet or Slack Huddle I need to manually first open up System Settings, select Audio tab, then select the correct input/output, and then refresh the browser window. As long as this app is running, the defaults are set automatically every time I connect the audio device. See docs for details.
This project is in very aplha status but it works when systemDefaultAudioDeviceName
and preferredAudioDeviceName
are set properly in the store. YMMV.
- Configurable preferences
- Remember user preferences
- Initial setup mode w/ docs
- App icon
- Tests
- DONE: System tray
- Install Tauri dependencies
- Install frontend dependencies:
pnpm i
- Run the dev server:
pnpm dev
- Install Tauri dependencies
- Run
pnpm install
andpnpm build
- Follow @uninen on Twitter
- Read my continuously updating learnings around Tauri / Vue / TypeScript and other Web development topics from my Today I Learned site
Contributions are welcome! Please follow the code of conduct when interacting with others.