[wdmaudiodev] AW: Re: AW: UAC2 driver loaded but no audio endpoints visible

  • From: "Johannes Freyberger" <jfreyberger@xxxxxxxxxxxxxxxxxxxx>
  • To: <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Thu, 30 Sep 2021 20:59:15 +0200

Yes, that would have been nice – but as of  
<https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/usb-2-0-audio-drivers?source=docs>
 
https://docs.microsoft.com/en-us/windows-hardware/drivers/audio/usb-2-0-audio-drivers?source=docs
 => “The driver does not support implicit feedback.”

 

Von: wdmaudiodev-bounce@xxxxxxxxxxxxx Im Auftrag von Wade Dawson
Gesendet: Donnerstag, 30. September 2021 19:50
An: wdmaudiodev@xxxxxxxxxxxxx
Betreff: [wdmaudiodev] Re: AW: UAC2 driver loaded but no audio endpoints visible

 

Implicit feedback?  It’s in the usb audio 2.0 spec.  You count samples from an 
associated input endpoint to determine the number to send to tge output; 
requires input and output to be in the same clock domain (common mclk).

Sent from my iPhone





On Sep 29, 2021, at 12:37 PM, Johannes Freyberger 
<jfreyberger@xxxxxxxxxxxxxxxxxxxx <mailto:jfreyberger@xxxxxxxxxxxxxxxxxxxx> > 
wrote:



Hi Tim.

 

thanks again – so when you say none of your USB audio clients use a feedback 
endpoint is there another way in usbaudio2.sys to finetune the samplerate for 
the playback audiostream (from PC to device) to the internal clock of the 
device or even a clock that this device is receiving from somewhere else? Or do 
you always do a samplerate conversion (and probably lose bit transparency) 
inside your devices in such a case?

 

Meanwhile I’ve checked in Wireshark USBCap that I can see the feedback endpoint 
values being sent to the PC and holding values which are correct if I 
understand the spec correctly. But they don’t seem to have any effect.

 

Thanks and best regards,

Johannes

Other related posts: