[LAU] UA-101

Clemens Ladisch clemens at ladisch.de
Thu Nov 19 08:51:55 EST 2009


Ivica Ico Bukvic wrote:
> FWIW, the soundcard is not detected at all by ALSA when in normal mode.

It's still using 24 bits, and not marked as class-compliant.
According to the descriptors, playback should work.

Please try adding the following entry anywhere in
linux/sound/usb/usbquirks.h:

{
        USB_DEVICE_VENDOR_SPEC(0x0582, 0x008d),
        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
                /* .vendor_name = "EDIROL", */
                /* .product_name = "UA-101 USB1", */
                .ifnum = QUIRK_ANY_INTERFACE,
                .type = QUIRK_COMPOSITE,
                .data = (const struct snd_usb_audio_quirk[]) {
                        {
                                .ifnum = 0,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 1,
                                .type = QUIRK_AUDIO_STANDARD_INTERFACE
                        },
                        {
                                .ifnum = 2,
                                .type = QUIRK_MIDI_FIXED_ENDPOINT,
                                .data = & (const struct snd_usb_midi_endpoint_info) {
                                        .out_cables = 0x0001,
                                        .in_cables  = 0x0001
                                }
                        },
                        {
                                .ifnum = -1
                        }
                }
        }
},



More information about the Linux-audio-user mailing list