[alsa-devel] Need expert's advice - Fast Track Ultra (8R) dropping samples

Felix Homann linuxaudio at showlabor.de
Thu Oct 7 13:35:19 CEST 2010


Am 07.10.2010 10:10, schrieb Daniel Mack:
>
> Ah, that makes sense, yes. UAC2 calls this mode "implicit feedback".
> Felix, can you provide a dump of "lsusb -v" for this device?
>
> Daniel
>
>    

A couple of additional notes:

1.
If I force the playback endpoint to async mode  (.ep_attr = 0x05) the 
regular clicks disappear at 48 kHz. But then we are back to completely 
distorted playback at 44.1 kHz.

I guess those of you understanding "implicit feedback" probably expected 
this result.

2.
In Windows switching the clock source from internal to external gives 
these Co packets in usbmon:

ffff88007426a980 49576636 S Co:1:009:0 s 01 0b 0000 0001 0000 0
ffff88007426a980 49577887 C Co:1:009:0 0 0
ffff88007426ab00 49650954 S Co:1:009:0 s 01 0b 0000 0002 0000 0
ffff88007426ab00 49652256 C Co:1:009:0 0 0
ffff88007426a8c0 49789965 S Co:1:009:0 s 01 0b 0001 0001 0000 0
ffff88007426a8c0 49790233 C Co:1:009:0 0 0
ffff88007426a8c0 49808331 S Co:1:009:0 s 01 0b 0002 0002 0000 0 <---- 
here's a difference
ffff88007426a8c0 49808727 C Co:1:009:0 0 0
ffff88007426aa40 49947450 S Co:1:009:0 s 22 01 0100 0001 0003 3 = 80bb00
ffff88007426aa40 49947823 C Co:1:009:0 0 3 >
ffff88007426aa40 49962321 S Co:1:009:0 s 22 01 0100 0081 0003 3 = 80bb00
ffff88007426aa40 49962691 C Co:1:009:0 0 3 >

The device seems to accept an external clock at 48 kHz only.

3.
In Windows switching the clock source from external to internal gives 
these Co packets in usbmon:

ffff88007426aec0 97962867 S Co:1:009:0 s 01 0b 0000 0001 0000 0
ffff88007426aec0 97964056 C Co:1:009:0 0 0
ffff88007426ab00 98031831 S Co:1:009:0 s 01 0b 0000 0002 0000 0
ffff88007426ab00 98033165 C Co:1:009:0 0 0
ffff88007426a980 98093945 S Co:1:009:0 s 01 0b 0001 0001 0000 0
ffff88007426a980 98094160 C Co:1:009:0 0 0
ffff88007426a980 98099994 S Co:1:009:0 s 01 0b 0001 0002 0000 0 <---- 
here's a difference
ffff88007426a980 98101277 C Co:1:009:0 0 0


@Daniel:
You asked for the output of lsusb. Are you thinking of modifying the 
UA-101 driver yourself? Or something more generic? In other words, if 
you already have an idea of a solution I wouldn't have to work myself 
through ua101.c (which I don't understand right now).

@all:
Did anyone notice the patch adding mixer support for the FTU devices I 
send on Sept, 25?

Kind regards,

Felix



More information about the Alsa-devel mailing list