Thanks a million Clemens!
I will try as soon as i find out how to recompile a kernel! :) Actualy very
happy to have reason to learn how to do that!
Still no answer from zoom... "touching wood"
yours,
Set
On Tue, Oct 15, 2013 at 1:15 PM, Clemens Ladisch <clemens(a)ladisch.de> wrote:
  Set Hallstrom wrote:
  lsusb lists my device. But unfortunately, aplay
-l dose not detect it.
 I imagine it has something to with the fact that the r16 has 8 inputs
 and there for needs a non-standard driver. 
 Try recompiling the kernel with the following entry in
 sound/usb/quirks-table.h:
 {
         /* ZOOM R16 in USB 2.0 mode */
         USB_DEVICE(0x1686, 0x00dd),
         .driver_info = (unsigned long) & (const struct
 snd_usb_audio_quirk) {
                 .ifnum = QUIRK_ANY_INTERFACE,
                 .type = QUIRK_COMPOSITE,
                 .data = (const struct snd_usb_audio_quirk[]) {
                         {
                                 .ifnum = 0,
                                 .type = QUIRK_IGNORE_INTERFACE
                         },
                         {
                                 .ifnum = 1,
                                 .type = QUIRK_AUDIO_STANDARD_INTERFACE
                         },
                         {
                                 .ifnum = 2,
                                 .type = QUIRK_AUDIO_STANDARD_INTERFACE
                         },
                         {
                                 .ifnum = 3,
                                 .type = QUIRK_MIDI_STANDARD_INTERFACE
                         },
                         {
                                 .ifnum = .1
                         },
                 }
         }
 },
 Regards,
 Clemens