Frank Barknecht wrote: > UA-20 MME driver on Win2000. Here midi works in "Advanced Driver" mode, > which is recommended by Edirol's README (maybe it is required). > > /proc/bus/usb/devices shows this: > [...] > P: Vendor=0582 ProdID=0025 Rev= 1.01 > [...] > I: If#= 3 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=03 Prot=00 Driver=(none) > E: Ad=03(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms > E: Ad=84(I) Atr=02(Bulk) MxPS= 32 Ivl=0ms > I: If#= 3 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=03 Prot=00 Driver=(none) > E: Ad=03(O) Atr=02(Bulk) MxPS= 32 Ivl=0ms > E: Ad=84(I) Atr=03(Int.) MxPS= 32 Ivl=1ms
This is the MIDI streaming interface. I guess this will work with the original quirk. > [...] > I: If#= 0 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=01 Prot=00 Driver=(none) But now the audio streaming interfaces aren't conforming to the USB audio specification. This is necessary if, in Windows, a device wants to deactivate automatic detection of USB audio devices so that it can load its own driver instead of Microsoft's, but it means that automatic detection doesn't work in Linux, either. BTW: The packet size indicates that in advanced mode, the device uses 24 bits instead of 16. To use PCM audio in "Advanced Driver" mode, I have to add information about the supported audio format(s) to usbquirks.h. Please send me the output of "lsusb -v" in both modes. HTH Clemens ------------------------------------------------------- This SF.net email is sponsored by: SlickEdit Inc. Develop an edge. The most comprehensive and flexible code editor you can use. Code faster. C/C++, C#, Java, HTML, XML, many more. FREE 30-Day Trial. www.slickedit.com/sourceforge _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user