Can I control SoundSwitch from the command line?
5/8/26Less than 1 minute
Is there a way to control SoundSwitch from the command line?
Yes — SoundSwitch ships with an official CLI (SoundSwitch.CLI). It is bundled with the installer and added to your PATH so you can call it from any terminal:
SoundSwitch.CLI playback next
SoundSwitch.CLI recording next
SoundSwitch.CLI mute toggleSee the CLI usage page for the full command reference.
Third-party tools
Historically, before SoundSwitch shipped with its own CLI, the recommended workaround was NirCMD, which can change the default playback device from a script. It is still useful for very advanced scenarios that the SoundSwitch CLI doesn't cover.
Source: #1081