SoundVolumeView is a tiny portable tool which displays the current volume levels for all the active audio components on your system, and allow you to mute or unmute them instantly.
It's also possible to save your current volume settings as a "profile". Reloading this later will instantly restore the same volume settings.
The interface for all this is extremely basic. There's no audio meter, no slider, no colourful graphics - it's just the usual NirSoft table, crammed with data.
But, if you're happy to use the program's command line interface, there are some usual features here.
Create a shortcut to run it like this, for example:
SoundVolumeView.exe /SaveProfile test.vol
...And it'll instantly save all your current volume settings in a file called test.vol.
Now create a second shortcut with this:
SoundVolumeView.exe /LoadProfile test.vol
...And it'll restore all your previous volume settings on demand.
Added support for setting the volume of specific channels for specific application from command-line. For example, the following command sets the volume of the left channel to 50% only for Chrome Web browser:
SoundVolumeView.exe /SetVolumeChannels "chrome.exe" 50 100
Also, the current channels volume of application is displayed in the 'Channels Percent' column.
Added 'focusedname' to all command-line options, which allows you to change the volume all instances of the focused application.
Fixed bug: When using 'focused' in command-line and but there was no focused application, SoundVolumeView changed the 'System Sounds' items.