After reading this StackOverflow question I wanted to know if it was possible to have a keyboard shortcut that does some specific sound settings.
My system is Windows 10.
Whenever I want to start playing PC games through a headset (and record multiple audio tracks), I use this sound setup thanks to VB-Audio Cable:

However, part of the process of loading up any game (after plugging in my USB headset) is to first go into the VB-Audio Virtual Cable Output in the Listen tab and change between my speaker system and headphones (see Speakers & Headset Earphone):

and then I have to toggle off-and-on the Listen to this Device in the VB-Audio Cable A properties:

Yes, I know this is a bit of a thing. It's just how my setup currently works. Is there a way I can get a macro to do this automatically so it's just a matter of double-clicking on a desktop shortcut?
- Swap the VB Virtual Audio Cable device between Speakers and Headset
- Toggle OFF and then ON, the Listen to this Device flag, in the VB-Audio Cable A,
Note - I have to keep my playback settings like this; VB Virtual Audio Cable set as Default Device:
