[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