Jump to content
Sign in to follow this  
Zinefer

Detect Audio Output

Recommended Posts

Zinefer

Basically, I want to mute winamp if someone talks on Ventrilo. I have been messing around with the list view and it seems that there is no way to be able to tell if someone is talking via the systreeview32.

I was thinking if there was some way to tell if Ventrilo was outputting sound at all then that would work as well. Does anyone know if this is possible or have another suggestion?

Thanks so much.

Share this post


Link to post
Share on other sites
Zinefer

Anyone?

Share this post


Link to post
Share on other sites
botanic

there was an old feature request about listening to sounds playing on the system... no solution ive ever heard of tho =/

Share this post


Link to post
Share on other sites
Zinefer

I'm not giving up on this.

Anyone?

Share this post


Link to post
Share on other sites
slipperylobster

i did this with a free oscilloscope program which reads output frequencies of the soundcard. If the frequency was at a particular level then my program would start recording. I cant remember the name of the program but you can google it.

Share this post


Link to post
Share on other sites
slipperylobster

One other thought...if the active window on ventrilo changes in any way when someone is speaking (for instance a color change or a graphic indicator) then you could use autoit to detect that change (via a change in color at a specific pixel locationl. You would just loop until the pixel color change then go to a func subroutine to mute winamp. quite simple actually. The reverse to turn it back on

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  

×