

Loading comments…
Project Info
Product Keywords
AudioPriorityBar is a native macOS menu bar app that automatically manages audio device priorities. Instead of manually switching between speakers, headphones, or microphones every time you plug something in, you set your preferred order once—and the app automatically activates the highest-priority connected device. It lives quietly in your menu bar, showing the current mode icon and volume percentage, and handles the switching logic in the background.
Devices are ranked by priority. When a higher-priority device connects, it automatically becomes active. When it disconnects, the app falls back to the next available device in your list. No more digging into System Preferences.
Output devices are categorized as either speakers or headphones, each with its own priority list. The menu bar icon changes between 🔊 and 🎧 depending on the active mode, so you always know what category is in control.
Enable "Custom" mode (hand icon) to disable auto-switching entirely. In this mode, you can freely select any connected device without the app overriding your choice. It's a one-click toggle back to automatic behavior when you're ready.
AudioPriorityBar remembers every device you've ever connected, even when disconnected. In Edit mode, you can see "last seen" timestamps, reorder disconnected devices in the priority list, or forget old devices you no longer use. This makes it easy to maintain a clean, predictable setup.
"Set your preferred order once—AudioPriorityBar automatically switches to the highest-priority connected device, no manual intervention needed."
This is the core promise that sets AudioPriorityBar apart from basic audio switchers. While other tools let you select a device manually, AudioPriorityBar anticipates your needs based on your defined priorities. The combination of per-category ignore, drag-to-reorder, and device memory means you can fine-tune exactly which devices appear in which mode, and the app remembers your preferences across reconnects. It's a small utility that solves a surprisingly persistent macOS annoyance.
You use multiple audio devices throughout the day and want a set-and-forget solution that respects your priority order. AudioPriorityBar is especially useful if you switch between speakers and headphones regularly, or if you want to avoid the macOS default of always reverting to built-in speakers when a device disconnects. It's free, open-source, and built natively for macOS 13.0 or later.
Other tools you might consider
Free, open-source macOS menu bar app that displays your Claude AI usage percentage. Get notifications before hitting your limit. Lightweight, private, and native.
Blueberry is a Mac app that combines your editor, terminal, and browser in one workspace. Connect Claude, Codex, or any model and it sees everything.
Axel helps you run AI agents and keep them fed. Queue up work, dispatch to the right agent, and approve or deny actions from one inbox. It's native macOS, keyboard-driven, and works with Claude, Codex, OpenCode, and Antigravity out of the box. We hope it helps you ship faster 🚀
Tired of port conflicts? Portcyou is the comprehensive port database every developer needs. Search 10,000+ ports, discover which services use them, and avoid conflicts before they happen. Multi-language support, smart search, and developer API included.
Maker
mocha_byte
Loading comments…