I'm afraid I need to retract the second paragraph of that last reply. To make multichannel work with Line Out, just make your handlers for _DATAINTERSECTION and _PROPOSEDATAFORMAT (if you have one) accept formats with WAVEFORMATEXTENSIBLE:: dwChannelMask = 0. You can set the number of channels in the "Advanced" page of the endpoint properties in mmsys.cpl along with the samplerate and bit-depth. Regards, Mitch This posting is provided "AS IS" with no warranties, and confers no right -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Mitchell Rundle Sent: Tuesday, January 09, 2007 11:07 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: Vista: multichannel playback What is the actual form-factor of your device? Line-outs? You should be able to use KSNODETYPE_LINE_CONNECTOR and still do multichannel, but you will have to constrain your _DATAINTERSECTION or _PROPOSEDDATAFORMAT handler(s) to only do a specific number of channels. E.g. if you have 4 line-out jacks and you want to be able to do a 7.1 signal, then your intersection handle should reject everything but 8 channel formats. Note that for line outs it's probably most appropriate to specify a channel mask of 0 (direct out). Does this sound reasonable or do you want the user to be able to specify which lineout jacks are plugged in? Regarding KSStudio... If you are able to make things work in Vista outside of KSStudio just by changing the pin category, then you should be able to get this working in KSStudio regardless of the pin category. Specifying a correct WAVEFORMATEXTENSIBLE in the KSStudio "Instantiate Pin" UI is a bit tedious and usually takes me a couple tries to get all the fields correct... Regards, Mitch This posting is provided "AS IS" with no warranties, and confers no rights -----Original Message----- From: wdmaudiodev-bounce@xxxxxxxxxxxxx [mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of uwe kirst Sent: Tuesday, January 09, 2007 10:52 AM To: wdmaudiodev@xxxxxxxxxxxxx Subject: [wdmaudiodev] Re: Vista: multichannel playback Mitchell Rundle wrote: >At what point are you getting this error message, when you create the pin? If >so, what format are you using, specifically which variant of 5.1? > >Regards, >Mitch Rundle > > > It seems that I must correct myself. The playback with ksstudio does not even work under XP. But anyway the problem still exists: Using the media player under XP I can play the file "6_Channel_ID.wav" (download from microsoft) without any problems. The format is: bits per sample = 16, samples per frame = 6, frames per second = 44100, cbSize = 22 Doing the same under Vista results in a 2 channel mixdown. Today I have created a new driver version which uses KSNODETYPE_SPEAKER instead of KSNODETYPE_LINE_CONNECTOR. With the newer Version I can play the file, but I can not assign a individual name to my device. It's now called "SPEAKER". Do you know a way howto do both: Multichannel playback + my own device name? Thanks, /Uwe ****************** 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/