Sign in to follow this  
Followers 0
ONeill

Sound Output Device

6 posts in this topic

Hi Guys,

I was asking myself if there is any Way of changing the Sound Output Device of an Autoit Script.

The Setup is the following:

- I am having a PCI Soundcard attached to my Headset. This one is the Windows Standard Sound, because I want all Sounds on my Headset.

- I am having an Onboard Sound, attached to my Speakers. I want to Play Sounds from an Autoit Script on them.

I dont want to chance the Windows Standard Sound Output, I just want to Play a Sound via Autoit, from a non Standard Sound Device.

Is there a Way to do this, within the Script, or does anyone know 3rd Party Software for this purpose?

Share this post


Link to post
Share on other sites



Which OS? I've learned the hard way, that there's not API for Win7 anymore (I do it now by emulating clicks in the setup menu) AND only one output device is active at all times. Wait... I've already posted it some time ago here.

In XP several output devices could be active at the same time and an API was also available :(...

Share this post


Link to post
Share on other sites

Is there not even a 3rd Party Software making it possible?

Share this post


Link to post
Share on other sites

This might work, but it's not for free...

http://software.muzychenko.net/eng/vac.html

Otherwise... "Failure by Design", imho related to some DRM issues...

http://www.windows7taskforce.com/view/76

"1. Windows XP allows you to output sound to more than one audio device

2. Vista and Windows 7 do not"

Share this post


Link to post
Share on other sites

This might work, but it's not for free...

http://software.muzychenko.net/eng/vac.html

Otherwise... "Failure by Design", imho related to some DRM issues...

http://www.windows7taskforce.com/view/76

"1. Windows XP allows you to output sound to more than one audio device

2. Vista and Windows 7 do not"

Yeah, I read this before. But the Thing is: Basicly I want what, for example Teamspeak does.

Posted Image

Choosing an Output Device apart from the Standard Output. It seems to work in C++, so I was

asking myself if there's a way to compile a dll and use this in Autoit, if you know what I mean.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0