vadimgrn / usbip-win2

USB/IP Client for Windows
GNU General Public License v3.0
469 stars 40 forks source link

How can i improve quality of usb audio? #46

Closed Kobain-Seo closed 6 months ago

Kobain-Seo commented 12 months ago

Hi, I am very impressed by what you've done. This project is the most stable and has the best performance within usb ip softwares.

I have been trying to pass USB headset to remote PC. When the driver is ude, I does not work at all. But in wdm mode, it works pretty. But there is cracking sound intermittently. Is there anything I can do for resolving crackling sound?

vadimgrn commented 12 months ago

Hi, thanks for the feedback! Unfortunately, this cannot be improved upon as the sound is very sensitive to the latency. TCP/IP is a poor choice for network audio, but USBIP protocol is based on it, and there is currently no alternative.

Non working sound in the IDE driver is a problem I've been dealing with for a year. But I'm stuck and have no more ideas how to fix it for now.

Kobain-Seo commented 11 months ago

Hi, thanks for the feedback! Unfortunately, this cannot be improved upon as the sound is very sensitive to the latency. TCP/IP is a poor choice for network audio, but USBIP protocol is based on it, and there is currently no alternative.

Non working sound in the IDE driver is a problem I've been dealing with for a year. But I'm stuck and have no more ideas how to fix it for now.

Then, What if I increase latency, will it be improved?

vadimgrn commented 11 months ago

You can't do that, it's a network. The lower latency the better.

Kobain-Seo commented 11 months ago

You can't do that, it's a network. The lower latency the better.

What i meant is using buffer to increase latency, not physical latency. If it is latency from buffer, isn't it still a shot?