Here is the log I am receiving from SysAudio.sys I am basically getting a STATUS_NOT_SUPPORTED error at the end...0xC00000BB. It seems to be wrapping...so "sysaudio:" is the start of each line. {394bc5e0-4669-4b52-8155-9ae47bc427f3} is my Filter GUID. DEVENUM is the bus the device is on. It is a physical bus. sysaudio: AudioDeviceInterfaceNotification: (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) sysaudio: AddFilter: (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) sysaudio: AddFilter: alias (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) aulFilterType 00000001 sysaudio: AddFilter: alias (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{dda54a40-1e4c-11d1-a050-405705c10000}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) aulFilterType 00000002 sysaudio: AddFilter: alias (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{65e8773e-8f56-11d0-a3b9-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) aulFilterType 00000008 sysaudio: AddFilter: alias (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) aulFilterType 00000010 sysaudio: CFilterNode: e147a578 sysaudio: CFilterNodeInstance::Destroy: e10880c8 sysaudio: ~CFilterNodeInstance: e10880c8 sysaudio: UnregisterTargetDeviceChangeNotification: FNI: e10880c8 sysaudio: AddFilter: FAILED (\??\DEVENUM#{00001108-0000-1000-8000-00805f9b34fb}#8&3342db83&0&000389AD03B 1_C00000000#{6994ad04-93ef-11d0-a3cc-00a0c9223196}\{394bc5e0-4669-4b52-8155- 9ae47bc427f3}) c00000bb Ok, thank you in advance for any help... -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian Sent: Monday, October 03, 2005 1:43 PM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: AVStream and Wave Devices No, it is not a SWEnum device. It is for real hardware. Ok, I'll try checked build Sysaudio. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] Sent: Monday, October 03, 2005 10:55 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: AVStream and Wave Devices There is an issue with AVStream and SWEnum that can cause this problem. There is a conflict in the way they register device interfaces. Is this a software enumerated driver you are writing? If so, that would be the cause. If not, try installing the checked build of sysaudio.sys and hook up a debugger or a utility that will let you view debug output. Sysaudio.sys will report errors if it is unable to register a device so it could be helpful in tracking down the cause. -Rich -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian Sent: Monday, October 03, 2005 4:58 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: AVStream and Wave Devices I changed the names to exactly what you have, but I still have the same problem. My category for each pin was already KSCATEGORY_AUDIO. -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Stephan Kappertz Sent: Monday, October 03, 2005 2:59 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: AVStream and Wave Devices I had a similar problem when i started with the DDK AVStream sample code. The output pin wasn't enumerated as KSCATEGORY_AUDIO_DEVICE even though the KSCATEGORY_AUDIO filter did show up in KSStudio What does your pin descriptor look like? For me using the following Categories and names in the Pin descriptor fixed the problem: Playback pin: &KSCATEGORY_AUDIO, // Category &KSNODETYPE_SPEAKER, // Name Record pin: &KSCATEGORY_AUDIO, // Category &KSAUDFNAME_RECORDING_CONTROL, // Name - Stephan ----- Original Message ----- From: "Sam Tertzakian" <sam@xxxxxxxxxxx> To: <wdmaudiodev@xxxxxxxxxxxxx> Sent: Monday, October 03, 2005 12:37 AM Subject: [wdmaudiodev] Re: AVStream and Wave Devices > Hi, > > If I explicitly break the rules is in the DDK and call > IoRegisterDeviceInterface() using KSCATEGORY_AUDIO_DEVICE (in addition to > CAPTURE and RENDER), then, my device appears in KsStudio under > KSCATEGORY_AUDIO, KSCATEGORY_AUDIO_DEVICE, KSCATEGORY_CAPTURE and > KSCATEGORY_RENDER). > > But, the device does not appear under GraphEdit's "Audio Capture Sources". > And the device is not listed under the Control Panel in Sounds Control > applet. > > I know I am not supposed to explicitly use KSCATEGORY_AUDIO_DEVICE because > it is reserved for SysAudio. But, it does get me a bit farther. > > Does anybody have any ideas? > > > -----Original Message----- > From: wdmaudiodev-bounce@xxxxxxxxxxxxx > [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian > Sent: Saturday, October 01, 2005 11:00 PM > To: wdmaudiodev@xxxxxxxxxxxxx > Subject: [wdmaudiodev] Re: AVStream and Wave Devices > > Hi, > > I forgot to mention that one of the things I tried was registering the > classes in the driver (like the sample driver provided on the board). But, > the result is the same. I can always enumerate the KSCATEGORY_AUDIO devices, > but still it does not appear in the SYSAUDIO KSCATEGORY_AUDIO_DEVICE > category (for "Audio Capture Devices"). > > No matter what I do, the result is always the same. > > I think the key is that the SADxx registry keys are not updated properly. > > I am specifically trying to expose a WaveAPI device. > > -----Original Message----- > From: wdmaudiodev-bounce@xxxxxxxxxxxxx > [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Sam Tertzakian > Sent: Saturday, October 01, 2005 10:22 PM > To: wdmaudiodev@xxxxxxxxxxxxx > Subject: [wdmaudiodev] AVStream and Wave Devices > > Hi, > > I wrote a while back about exposing Wave devices using AVStream. > I tried several ways, including setting up a topology. > But, still, I am unable to make the device appear in the Audio Capture > category. > > I set up a toplogy...thinking that might be the problem...but no it did not > work. > > I have examined all the registry entries...they are all there except for the > ones that make the "SADxx" where xx is a number entries. (SysAudio entries). > > Does anybody have an INF file the can send me that I can compare mine with? > > > -----Original Message----- > From: FreeLists Mailing List Manager [mailto:ecartis@xxxxxxxxxxxxx] > Sent: Saturday, October 01, 2005 12:05 AM > To: wdmaudiodev digest users > Subject: wdmaudiodev Digest V2 #110 > > wdmaudiodev Digest Fri, 30 Sep 2005 Volume: 02 Issue: 110 > > In This Issue: > [wdmaudiodev] Two identic soundcards installed > > ---------------------------------------------------------------------- > > Subject: [wdmaudiodev] Two identic soundcards installed > Date: Fri, 30 Sep 2005 16:12:19 +0200 > From: "Markus Bollinger" <bollinger@xxxxxxxxxxxx> > > Hello! > > If I have two identic Soundcards installed on my PC (e.g. "Creative Sound > Blaster PCI"), > on MME the second card gets the extension "(2)" to it's friendly device > name. > To select a device, MME based applications, the WaveMapper or SoundVol32 > work correctly. > > But in DirectSound the "(2)" is not added. > > When I use WindowsMediaPlayer 10, I cannot select the second card > When I use WinAmp 5, I can select the second card for output, but it will > play on the first one. > > Have I to consider this as application bugs, or should the driver implement > some workaround : > > I saw that with KSPROPERTY_GENERAL_COMPONENTID > the devices can be renamed in the driver, but it seems that this does not > work on Windows 2000 > > Do you know other solutions ??? > > > - Markus > > You can find Digigram at: > Integrated Systems Asia, Suntec, Singapore, October 12-14, 2005, Booth > number: F110 > > ------------------------------ > > End of wdmaudiodev Digest V2 #110 > ********************************* > ****************** > > 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/ > ****************** 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/ ****************** 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/