It looks the first one didn't came through.... here it goes again. 1st This driver is provided "as is", without any guarantee made as to its suitability or fitness for any particular use. It may contain bugs, so use it at your own risk. I take no responsibility for any damage that may unintentionally be caused through its use. 2nd From the time I started to write the XP driver I wanted to publish the code, but I couldn't because there were legal stuff from GadgetLabs company. Now in the 3.x driver I have written even my own firmware (the code from Altera chip (the main logic device on the card)). So as nothing remained from the GL company I got the permission to publish the code. 3rd Driver details: - supports WDM( with it MME and DX also ) and ASIO drivers - 16,24bit sample types - it can start channels in perfect sync (even from multiple card, but sync cable is required) - as GL cards do not support DMA, even the driver isn't, so it copies the samples manually - support up to 4 cards in the system at the same time - the interfaces are registered at run time, so no AddInterface are present in inf file - one interrupt routine and multiple DPCs ( linker: /OPT:NOREF, /OPT:NOICF must be included for this to work ) - MIDI (AVStream also) ... Well there are just to much stuff to write here. The main idea of publishing the code is to show newbies how AVStream driver type can be written, but take notice that the code can be faulty also -> I mean that some problem solutions can be against windows driver demands. Now as you will see some parts are finished, some aren't (this are mainly the 'look' stuff), well MIDI driver is probably not working as it should (well just the transfer procedures). So the main idea is to add one more driver example to the ones available in DDK. Anyway if you have some questions write mail to: waldemar . haszlakiewicz @ siol . net (delete the spaces) Peace Waldemar ****************** 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/