There is a bug in Windows 9x that prevents sndvol from seeing more than one topology port in a single PNP device node. I raised this with Microsoft several years ago and the only solution seemed to be to create a bus driver for the card and then one child driver for each subdevice. I used the bus driver example in Walter Oney's book as the basis for this and eventually got it working. Jeff Pages Innes Corporation Pty Ltd ****************** 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.de/