SSD   Set Sound Device 100717 SSD 1 small

SSD – Set Sound Device v1.1

Windows XP allows you to output sound to more than one audio device… Vista and Windows 7 do not. To overcome this “Failure by Design”, (IMHO somehow related to DRM, preventing user to make digital copies of analog sources), I’ve coded SSD – Set Sound Device.

SSD enables you to change the default Sound Device for Win7 (works maybe for Vista too, but this is untested) via the commandline. To call SSD from the commandline, the syntax is ‘SSD.exe #’ (where # is the number of the Sound Device to select from the list,’Select Default’ dropdown box must be enabled to make device selectable).

Used AutoIt Versions

  • AU 3.3.6.1

Version 1.1 should fix the UAC prompt bug.


SSD   Set Sound Device download button


It works fine on my 64bit Win7 machine. If you find bugs please let me know.
 
Kudos to: Ascend4nt and NerdFencer for parts of the code.

Please let me know if you found some piece of code in the source for which I forgot to mention a credit.
 

http://www.autoitscript.com/forum/index.php

Disclaimer
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY
The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.
NO LIABILITY FOR DAMAGES
In no event shall the author of this Software be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.