Effects property stores are consumed by user-mode Audio Processing Objects and controlled by enhancement property pages. There are Windows Driver Kit samples to show how to write an APO, how to replace the built-in enhancement property page in the Sound control panel with one of your own, and how to install them with your driver: http://code.msdn.microsoft.com/windowshardware/Audio-processing-objects-bbd1b7a0/view/SourceCode From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of M'hand Boughias Sent: Monday, October 8, 2012 6:49 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: (no subject) Hi, You cannot hear anything because the VAD is not linked to any hardware audio device. You need to reroute the audio from the VAD to a physical audio device. I am not sure about this, but I think that we cannot add FxProperties to this MSVAD because it is a WaveCyclic Driver. Perhaps It would be possible with the new sample from Microsoft AEVAD ( http://code.msdn.microsoft.com/windowshardware/audio-engine-virtual-audio-174876a3 ), which is a WaveRT Driver. Best, M'hand. On Mon, Oct 8, 2012 at 2:30 PM, Vinayak Srivastava <vinayak.s101@xxxxxxxxx<mailto:vinayak.s101@xxxxxxxxx>> wrote: Hi, I need to develop a virtual audio driver in windows (vista and above) which should provide me with FxProperties page under the registry entries for this virtual driver. I tried with MSVAD (Microsoft Virtual Audio driver as mentioned http://code.msdn.microsoft.com/windowshardware/virtual-audio-device-3d4e6150#content) but I'm facing two issues with this: 1. Even though I set it as default audio driver in sounds but I cannot hear any output sound. I can see the sound waves being displayed in the playback tab of the Sounds dialog, but no actual output is observed. 2. It does not have any FxProperties Key in the registry as opposed to other regular sound drivers. It contains only the Properties key in the registry. I actually need to register my custom sAPO sample to a virtual audio driver. Please infrom me if I'm missing something here. Any pointer to an alternate approach will also be helpful. Regards, Vinayak S