# SoundSwitch > SoundSwitch is a free, open-source Windows app that lets you switch audio playback and recording devices instantly with global hotkeys, per-app rules, profiles and notifications.This file contains links to all documentation sections. ## Table of Contents - [SoundSwitch — Free Windows audio device switcher with hotkeys](https://soundswitch.aaflalo.me/index.md): SoundSwitch is a free, open-source Windows app that switches audio playback and recording devices instantly with global hotkeys, per-app rules, profiles and notifications. - [Advanced](https://soundswitch.aaflalo.me/advanced/index.md): Power-user features for SoundSwitch — auto-updater channels, multi-language support, troubleshooting tools and the project changelog. - [Auto Updater](https://soundswitch.aaflalo.me/advanced/auto-updater.md): Learn how SoundSwitch checks GitHub for new releases every 24 hours and choose between automatic, notify-only or disabled update modes. - [Multi-Language Support](https://soundswitch.aaflalo.me/advanced/multi-language.md): SoundSwitch ships in more than 20 languages and follows your Windows display language by default — discover supported locales and how to contribute translations. - [Nightly](https://soundswitch.aaflalo.me/advanced/nightly.md): Download the 5 latest SoundSwitch nightly builds if you need bleeding-edge changes, translation fixes, or a developer-requested test build. - [Troubleshooting](https://soundswitch.aaflalo.me/advanced/troubleshooting.md): Reset per-app audio routing, export SoundSwitch logs for debugging and import or export your full configuration from the Troubleshooting tab. - [Changelog](https://soundswitch.aaflalo.me/changelog.md) - [Configuration](https://soundswitch.aaflalo.me/configuration/index.md): Overview of every SoundSwitch settings tab — Playback, Recording, Notifications, Profiles, App Rules and more. - [General Settings](https://soundswitch.aaflalo.me/configuration/general.md): Configure SoundSwitch startup behavior, device cycling, foreground app switching, system tray icon and update preferences from the General tab. - [Notification Settings](https://soundswitch.aaflalo.me/configuration/notifications.md): Choose how SoundSwitch alerts you on device changes — banner, Windows toast, sound only or silent — and configure the microphone mute banner. - [Playback Settings](https://soundswitch.aaflalo.me/configuration/playback.md): Pick which audio output devices SoundSwitch cycles through, assign a playback hotkey and rename or hide devices from the Playback tab. - [Recording Settings](https://soundswitch.aaflalo.me/configuration/recording.md): Pick which microphones and recording devices SoundSwitch cycles through, set the input switch hotkey and configure microphone mute behavior. - [Frequently Asked Questions](https://soundswitch.aaflalo.me/faq/index.md): Answers to the most common SoundSwitch questions — finding the tray icon, the Quick Menu, renaming devices, switching profiles, manual updates and more. - [An app stopped switching audio after a SoundSwitch update](https://soundswitch.aaflalo.me/faq/app-not-switching-after-update.md): Fix Windows app-level default device locks that keep one application stuck on the previous audio device after a SoundSwitch update. - [Can I control SoundSwitch from the command line?](https://soundswitch.aaflalo.me/faq/command-line.md): Yes — SoundSwitch ships with an official CLI bundled with the installer and added to your PATH so you can script device switching and profile changes. - [Where did SoundSwitch go?](https://soundswitch.aaflalo.me/faq/finding-soundswitch.md): SoundSwitch lives in the Windows system tray after the first launch. Reopening the app from the Start menu brings the settings back instantly. - [Invalid Digital Signature when updating SoundSwitch](https://soundswitch.aaflalo.me/faq/invalid-signature.md): Fix the "Invalid Digital Signature" error from the SoundSwitch auto-updater by refreshing your Windows root certificate store. - [How do I manually check for a SoundSwitch update?](https://soundswitch.aaflalo.me/faq/manually-check-update.md): Force SoundSwitch to check GitHub for a new release on demand from the tray icon menu — works even when automatic update checks are disabled. - [Microphone on/off stopped working](https://soundswitch.aaflalo.me/faq/mic-on-off-not-working.md): If microphone switching suddenly stops working, make sure Windows still uses your intended mic as the default communication device. - [How does postponing a SoundSwitch update work?](https://soundswitch.aaflalo.me/faq/postpone-update.md): Choose Later when SoundSwitch finds a new release and learn exactly how long the auto-updater waits before prompting again. - [What is the SoundSwitch Quick Menu?](https://soundswitch.aaflalo.me/faq/quick-menu.md): Since version 6.0.0, pressing a SoundSwitch hotkey shows a small overlay called the Quick Menu. Learn what it does and how to disable it. - [How do I rename an audio device?](https://soundswitch.aaflalo.me/faq/rename-device.md): Rename audio devices or change their icon directly from SoundSwitch when Windows shows two devices with the same name. - [Settings window opens every time Windows starts](https://soundswitch.aaflalo.me/faq/settings-open-at-startup.md): If the SoundSwitch settings window appears on every boot, you likely have two copies of SoundSwitch starting at the same time. Here's how to find and remove the duplicate startup entry. - [How do I switch between SoundSwitch profiles?](https://soundswitch.aaflalo.me/faq/switching-profiles.md): Cycle between SoundSwitch profiles by assigning the same hotkey to several profiles — exactly like cycling between audio devices. - [Why does the tray icon show the wrong device after waking from sleep?](https://soundswitch.aaflalo.me/faq/tray-icon-wrong-after-sleep.md): After sleep/resume the tray icon can display a device that isn't the one actually playing audio. SoundSwitch now re-syncs the default device on wake. - [SoundSwitch 7.0.0 reports a missing .NET runtime at startup](https://soundswitch.aaflalo.me/faq/update-7-0-dotnet-required.md): Fix startup failures after updating to SoundSwitch 7.0.0 when Windows reports Microsoft.NETCore.App 10.0.0 as missing. - [Getting Started](https://soundswitch.aaflalo.me/getting-started.md): Install SoundSwitch on Windows 10 or later, set up your first hotkeys, and start cycling between playback and recording devices in under a minute. - [Telemetry and Privacy](https://soundswitch.aaflalo.me/legal/telemetry.md): What SoundSwitch telemetry collects, why, and how to disable it. - [Terms and Conditions](https://soundswitch.aaflalo.me/legal/terms.md) - [Thank you!](https://soundswitch.aaflalo.me/thanks.md) - [Usage](https://soundswitch.aaflalo.me/usage/index.md): Master SoundSwitch — global hotkeys, profiles, App Sound Lock per-app routing, communication device handling and the command-line interface. - [App Sound Lock (App Rules)](https://soundswitch.aaflalo.me/usage/app-rules.md): Route individual applications to specific audio devices in Windows without changing the system default — keep games on headphones while music plays through speakers. - [Command-Line Interface](https://soundswitch.aaflalo.me/usage/cli.md): Automate SoundSwitch from scripts and shortcuts with the bundled SoundSwitch.CLI — switch playback, recording, profiles and microphone mute from any terminal. - [Communication Devices](https://soundswitch.aaflalo.me/usage/communications.md): Understand how SoundSwitch switches the Windows Default Communication Device for VoIP and conferencing apps alongside the regular default device. - [Hotkeys](https://soundswitch.aaflalo.me/usage/hotkeys.md): Configure global hotkeys to cycle audio devices, mute the microphone and switch profiles instantly from anywhere in Windows. - [Profiles](https://soundswitch.aaflalo.me/usage/profiles.md): Create SoundSwitch profiles that automatically change the Windows default audio device based on hotkeys, running applications, window focus or Steam Big Picture.