Page 1 of 1

Disable Line

PostPosted: May 22nd, 2013, 4:10 pm
by dev.makimax
Thank you for your Wave Audio package! I find it is one of the best audio components for delphi.

Following your "Mixer Control" Demo, it is possible to enumerate all available audio channels for a certain mixer and it is also possible to change the selection
through
MixerLine.Mixer.Master.SelectedLine := MixerLine.ID;

Could it be also possible programmatically to disable one channel line?
In my case, I have two different microphone lines ("Front panel Mic" and "Microphone") and would like to disable (or even remove) programmatically one of them (the Operating system is Windows XP).

Many thanks
Best regards !

Re: Disable Line

PostPosted: May 22nd, 2013, 6:55 pm
by Kambiz
I'm glad you found the WA package useful.

I am not sure but I guess disabling/removing a mixer line is not possible in a practical manner.

Re: Disable Line

PostPosted: May 22nd, 2013, 7:51 pm
by dev.makimax
Thank you for your fast answer! I think WA is a really great job.

I have searched a lot, but it seems really not possible to disable/remove a mixer line, in Windows Xp.
In Windows 7 and above, there is an option to disable any mixer line through the sound panel, so I supposed it could be possible to do it programmatically in both operating systems.

However if you have any further ideas, I will stay tuned.
Thanks again !