How to prevent default audio device from changing to SRS?

taylormah

New Member
I installed SRS Audio Soundbox on my HP laptop running vista ultimate with Realtek HD audio. It installed a audio device of its own, which I can select under control panel->sound. SRS Soundbox panel is set to start with windows. But I only want to use SRS to process audio coming out of Zoom-Player, so I have setup Zoom Player to use this audio device instead of default Realtek. My problem is that everytime laptop restarts or wakes from sleep (essentially everytime SRS's control panel starts), SRS makes itself the default audio device, which I have to go and change back to Realtek. Is there a way I could lock-up the default device, so it wouldn't change?? or do something else so that Realtek stays the default audio device.
 
Last edited:

My Computer

System One

  • CPU
    T7500 @ 2.2 GHz
    Memory
    3GB
    Graphics Card(s)
    Nvidia 8400M GS
    Hard Drives
    250Gb @ 5400 RPM
I installed SRS Audio Soundbox on my HP laptop running vista ultimate with Realtek HD audio. It installed a audio device of its own, which I can select under control panel->sound. SRS Soundbox panel is set to start with windows. But I only want to use SRS to process audio coming out of Zoom-Player, so I have setup Zoom Player to use this audio device instead of default Realtek. My problem is that everytime laptop restarts or wakes from sleep (essentially everytime SRS's control panel starts), SRS makes itself the default audio device, which I have to go and change back to Realtek. Is there a way I could lock-up the default device, so it wouldn't change?? or do something else so that Realtek stays the default audio device.
Hi taylormah,

I can only think that it might work if you stop SRS starting with the PC, you have already said yourself that it is not normally needed.
 

My Computer

System One

  • Manufacturer/Model
    Self build
    CPU
    Phenom II x4 Black Edition 940-Arctic-Cooling Freezer Xtreme
    Motherboard
    Asus M3A32-MVP Deluxe
    Memory
    8 gig Samsung PC800 RAM
    Graphics Card(s)
    NVidia 9600gt
    Sound Card
    AD1988b
    Monitor(s) Displays
    22" TFT-MONITOR WIDESCREEN mit VGA/DVI 17" Video7 TFT
    Screen Resolution
    1680 : 1050 1280 : 1024
    Hard Drives
    Drive #1 - SAMSUNG HD252HJ (250 GB)
    Drive #2 - Hitachi HDT721010SLA360 (1000 GB)
    Drive #3 - SAMSUNG HD250HJ (250 GB)
    Drive #4 - SAMSUNG HD103UJ (1000 GB) External eSATA
    PSU
    Thermaltake Toughpower Cable Management 750W
    Case
    Enermax Chakra
    Cooling
    2x 120mm Front and Back 1x 250mm Side
    Keyboard
    Standard
    Mouse
    Easy Line Laser Mouse
    Internet Speed
    16000
    Other Info
    I have also used Fedora, Suse, Ubuntu Linux
    And all other Windows from 95 to date except ME
hy Pooch, .. as of now, thats what I am doing. Only thing is after I am done watching movie, I have to manually go and change the default to Realtek again. It would be good if there were a tool that can change the audio devices from command line. If I dont find a solution, I guess i will have to stick to it.
 
Last edited:

My Computer

System One

  • CPU
    T7500 @ 2.2 GHz
    Memory
    3GB
    Graphics Card(s)
    Nvidia 8400M GS
    Hard Drives
    250Gb @ 5400 RPM
hy Pooch, .. as of now, thats what I am doing. Only thing is after I am done watching movie, I have to manually go and change the default to Realtek again. If I dont find a solution, I guess i will have to stick to it.
As long as you are going to use this software then this is the answer that you will have to live with. I doubt very much that you will find a way to stop SRS changing the default audio device. On the plus side though, it is not everytime you start the PC.

Pooch
 

My Computer

System One

  • Manufacturer/Model
    Self build
    CPU
    Phenom II x4 Black Edition 940-Arctic-Cooling Freezer Xtreme
    Motherboard
    Asus M3A32-MVP Deluxe
    Memory
    8 gig Samsung PC800 RAM
    Graphics Card(s)
    NVidia 9600gt
    Sound Card
    AD1988b
    Monitor(s) Displays
    22" TFT-MONITOR WIDESCREEN mit VGA/DVI 17" Video7 TFT
    Screen Resolution
    1680 : 1050 1280 : 1024
    Hard Drives
    Drive #1 - SAMSUNG HD252HJ (250 GB)
    Drive #2 - Hitachi HDT721010SLA360 (1000 GB)
    Drive #3 - SAMSUNG HD250HJ (250 GB)
    Drive #4 - SAMSUNG HD103UJ (1000 GB) External eSATA
    PSU
    Thermaltake Toughpower Cable Management 750W
    Case
    Enermax Chakra
    Cooling
    2x 120mm Front and Back 1x 250mm Side
    Keyboard
    Standard
    Mouse
    Easy Line Laser Mouse
    Internet Speed
    16000
    Other Info
    I have also used Fedora, Suse, Ubuntu Linux
    And all other Windows from 95 to date except ME
hy Pooch, .. as of now, thats what I am doing. Only thing is after I am done watching movie, I have to manually go and change the default to Realtek again. It would be good if there were a tool that can change the audio devices from command line. If I dont find a solution, I guess i will have to stick to it.

Vista will NOT let you change system wide audio endpoints programmatically in any way, shape or form.


The only way to do this is by writing a wrapper for the sound applet and feeding it keystrokes. Actually i'm working on such a wrapper for switching my Realtek HD from digital to analog.

You can check this out, it's for XP but gives an idea:

CodeProject: Changing your Windows audio device programmatically using VC++. Free source code and programming help
 

My Computer

System One

  • CPU
    amd phenom 9950 BE
    Motherboard
    M2A-VM HDMI
    Memory
    8 gb
    Graphics Card(s)
    Geforce 8600 GTS
    Monitor(s) Displays
    dual 19" HD monitors
    Hard Drives
    2 x wd 500 sata
    1 x Seagate 500 sata
    1 x Seagate 1000 sata
    1 wd 500 ide
    1 raptor 80 gb
    1 usb maxtor 160 gb
    Cooling
    standard
    Keyboard
    wireless MS
    Mouse
    wirelss MS laser 6000
    Internet Speed
    18 mb according to my ISP :)
Vista will NOT let you change system wide audio endpoints programmatically in any way, shape or form.


The only way to do this is by writing a wrapper for the sound applet and feeding it keystrokes. Actually i'm working on such a wrapper for switching my Realtek HD from digital to analog.

You can check this out, it's for XP but gives an idea:

CodeProject: Changing your Windows audio device programmatically using VC++. Free source code and programming help

Actually I found a program called Vista Audio Changer. I has GUI as well as command line interface. I wrote a bat file which uses the program's exe files to change the audio card. I have written it so that it starts the SRS, then after SRS changes the audi card, it changes it back to Realtek. So for now, its working. But it opens the command line window, and I would still like the idea of having a exe file doing all the work without installing a special software. I will check out the link you gave.
 

My Computer

System One

  • CPU
    T7500 @ 2.2 GHz
    Memory
    3GB
    Graphics Card(s)
    Nvidia 8400M GS
    Hard Drives
    250Gb @ 5400 RPM
Actually I found a program called Vista Audio Changer. I has GUI as well as command line interface. I wrote a bat file which uses the program's exe files to change the audio card. I have written it so that it starts the SRS, then after SRS changes the audi card, it changes it back to Realtek. So for now, its working. But it opens the command line window, and I would still like the idea of having a exe file doing all the work without installing a special software. I will check out the link you gave.

this just rewrites the registry keys where the current active audio endpoint is defined. Which does work under Vista, but with win 7 will have less effect. Win 7 let's you change an audio endpoint system wide on running instances of audio programs. Changing the registry key won't have the same effect since audio programs read the registry upon startup.

The sound applet wrapper will just repeat the keystrokes necessary for changing the audio endpoint and in so doing can change endpoints on the fly.
 

My Computer

System One

  • CPU
    amd phenom 9950 BE
    Motherboard
    M2A-VM HDMI
    Memory
    8 gb
    Graphics Card(s)
    Geforce 8600 GTS
    Monitor(s) Displays
    dual 19" HD monitors
    Hard Drives
    2 x wd 500 sata
    1 x Seagate 500 sata
    1 x Seagate 1000 sata
    1 wd 500 ide
    1 raptor 80 gb
    1 usb maxtor 160 gb
    Cooling
    standard
    Keyboard
    wireless MS
    Mouse
    wirelss MS laser 6000
    Internet Speed
    18 mb according to my ISP :)
Back
Top