Об этом проекте

SoundSwitch — это приложение с открытым исходным кодом на C# для Windows 10 и более поздних версий (x64 и ARM64), упрощающее управление аудиоустройствами. Оно работает в системном трее и позволяет пользователям переключаться между настроенными устройствами воспроизведения и записи с помощью горячих клавиш по умолчанию (Ctrl+Alt+F11 для воспроизведения, Ctrl+Alt+F7 для записи, Ctrl+Alt+M для отключения микрофона) или двойным щелчком по значку в трее. Ключевые возможности: - **Система профилей**: автоматическое переключение устройств в зависимости от фокуса приложения, заголовков окон, режима Steam Big Picture, UWP-приложений, при запуске или при выборе вручную из меню трея. Профили могут управлять отдельными устройствами воспроизведения, связи, записи и записи-связи с умным восстановлением при деактивации. - **Несколько стилей уведомлений**: настраиваемый баннер поверх всех окон (идеально для полноэкранных приложений), встроенные уведомления Windows и опциональный звуковой сигнал на только что выбранном устройстве. - **Управление устройством связи**: опциональное изменение устройства связи Windows по умолчанию вместе с мультимедийным устройством. - **Интерфейс командной строки**: полный CLI для переключения устройств, управления состоянием отключения звука, управления профилями и доступа к настройкам. - **Автообновление**: проверка релизов на GitHub каждые 24 часа с режимами тихого обновления, уведомления или без обновления. - **Локализация**: доступно на более чем 20 языках с переводами сообщества, управляемыми через Weblate. - **Настраиваемое поведение трея**: действие при двойном щелчке может переключать устройства, переключать профили или открывать настройки. Проект лицензирован под GPLv3 и изначально разработан Jeroen Pelgrims, теперь поддерживается Antoine Aflalo при участии более десятка разработчиков. Он получил признание от каталогов программного обеспечения, включая Giga, Softpedia, Chip и netzwelt.