Thank you very much, Clemens. But what should I get to recompile? Just 'usbquirks.h'? O the whole usb-audio driver source? Cesare Clemens Ladisch wrote: >Cesare Marilungo wrote: > > > >>This is my lsusb -v output: >> >>Bus 001 Device 002: ID 0582:0025 Roland Corp. >> ... >> bcdDevice 1.01 >> ... >> Interface Descriptor: >> bLength 9 >> bDescriptorType 4 >> bInterfaceNumber 1 >> bAlternateSetting 1 >> bNumEndpoints 1 >> bInterfaceClass 255 Vendor Specific Class >> bInterfaceSubClass 2 >> bInterfaceProtocol 0 >> iInterface 0 >> Endpoint Descriptor: >> bLength 9 >> bDescriptorType 5 >> bEndpointAddress 0x01 EP 1 OUT >> bmAttributes 9 >> Transfer Type Isochronous >> Synch Type Adaptive >> Usage Type Data >> wMaxPacketSize 0x0120 bytes 288 once >> bInterval 1 >> bRefresh 0 >> bSynchAddress 0 >> >> > >It seems some moron at Roland made a new revision of this device and left out >the class-specific descriptors that would have told the driver what sample >format to use. > >I've changed the driver to use a hard-coded sample format for the UA-20. >This should be on the public CVS servers in a hour or so. > > >HTH >Clemens > > > >