Hello!
I'm developing high quality USB sound interface up to 192Khz 24 bit using usbaudio.sys. Under WinXP everything works excellent!
It seems that where is an error usbaudio.sys or other usb driver under Windows7. When I use 24/192Khz mode packet size is 1152 that is more then 1024 maxpacket size in USB standard. So I have to use two transactions per microframe. As soon as I use two transaction per one microframe I get some noise every 10ms. It sounds like crackling. This problem occur only on OUT endpoint with IN feedback endpoint using asynchronous synchronization.
Seems like this problem come out only when synchronization is used....
Try different ways to solve it, but still can't find any workaround!
Please help me!
Thank you
I'm developing high quality USB sound interface up to 192Khz 24 bit using usbaudio.sys. Under WinXP everything works excellent!
It seems that where is an error usbaudio.sys or other usb driver under Windows7. When I use 24/192Khz mode packet size is 1152 that is more then 1024 maxpacket size in USB standard. So I have to use two transactions per microframe. As soon as I use two transaction per one microframe I get some noise every 10ms. It sounds like crackling. This problem occur only on OUT endpoint with IN feedback endpoint using asynchronous synchronization.
Seems like this problem come out only when synchronization is used....
Try different ways to solve it, but still can't find any workaround!
Please help me!
Thank you