Hi, I built a driver based on MSVAD (Simple) and I make sure its internal buffer is always full with data. My user level application is recording from this driver (1 channel, 8000 kHz, 16 bit). My user level application is getting only half of the requested data (e.g. it gets the first 3 seconds of data during 6 seconds or recording) !!! I have repeated the same test on a different machine (an old XP machine) and it works just fine there !!!. Could you please help me to find out what is wrong and what could be the difference between the two XP machines ? Thanks in advance, Simhi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.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/