My webcam has new drivers designed for Windows 10 versus those that were installed for Windows 7 & 8. Plus, since it may actually be your audio driver, visit the computer manufacturer or the sound card manufacturer's website and install any new audio drivers there.

Hope this helps.

Grif