Because, default volume level after driver install on different OSs is different - Seven 100%, Vista 25%. And the main reason - the same value of volume level at different OSs give different gain results. That is why i want to disable volume control to achieve the same sound on sink and source of stream.
On 15.12.2011 23:03, Matthew van Eerde wrote:
If you remove the KSNODETYPE_VOLUME node then a software volume APO will be put in the capture path; there's always a slider on the Levels tab. Why do you want to remove the volume slider? -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Alexey Kachalov Sent: Thursday, December 15, 2011 2:59 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: [SPAM] [Bayesian][alltestmode] Re: Disable volume control or Level tab at MSVAD Thank for your advice, but i did the same steps before and no result. These are my MiniportConnections lists. wavtable.h static PCCONNECTION_DESCRIPTOR MiniportConnections[] = { { PCFILTER_NODE, KSPIN_WAVE_CAPTURE_SOURCE, KSNODE_WAVE_ADC, 1 }, { KSNODE_WAVE_ADC, 0, PCFILTER_NODE, KSPIN_WAVE_CAPTURE_SINK } }; toptable.h static PCCONNECTION_DESCRIPTOR MiniportConnections[] = { { PCFILTER_NODE, KSPIN_TOPO_MIC_SOURCE, PCFILTER_NODE, KSPIN_TOPO_WAVEIN_DEST } }; Any type of suggestions? Best regards, Alexey On 15.12.2011 16:09, Robert Bielik wrote:Alexey Kachalov skrev 2011-12-15 10:03:The MSVAD sample after build create driver and after install it, driver add Microphone device at "Control Panel -> Sound -> Recording" list. Please, give me a hint how to disable "Level" tab at properties of this device? Or how to disable volume control of this microphone?Pretty easy, in toptable.h, just remove any node with type KSNODETYPE_VOLUME in TopologyNodes, and/or exclude the node in the MiniportConnections list. Regards, /Rob ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/ ****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/
****************** WDMAUDIODEV addresses: Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx URL to WDMAUDIODEV page: http://www.wdmaudiodev.com/