1. 29 11月, 2012 1 次提交
  2. 13 11月, 2012 1 次提交
    • M
      ALSA: usb-audio: Add quirk for Focusrite Scarlett 18i6 · 1762a59d
      Martin Schwenke 提交于
      Probing this device currently fails in snd_usb_audio_probe() because
      the call to snd_usb_create_mixer() fails.  This is due to unknown or
      non-standard interface descriptor subtypes in parse_audio_unit():
      
        usbaudio: unit 51: unexpected type 0x09
        snd-usb-audio: probe of 1-8:1.0 failed with error -5
      
      Some people are working around this by recompiling usb-audio with the
      call to snd_usb_create_mixer() commented out.  It would be nice to
      avoid that.
      
      While the best idea would be to look into the mixer creation failure,
      a reasonable short-term solution is to use quirks to only probe the
      trouble-free interfaces.  This allows audio and MIDI interfaces to be
      used without any obvious issues.
      
      Interface 0 is the main one to ignore.  It contains lots of
      control-fu, including the unexpected interface descriptor subtypes.
      Interface 5 is for firmware updates and I'm not sure how to get
      support for this.  Interface 3 is some sort of control interface that
      I don't understand:
      
          Interface Descriptor:
            bLength                 9
            bDescriptorType         4
            bInterfaceNumber        3
            bAlternateSetting       0
            bNumEndpoints           0
            bInterfaceClass         1 Audio
            bInterfaceSubClass      1 Control Device
            bInterfaceProtocol      0
            iInterface              0
            AudioControl Interface Descriptor:
              bLength                 9
              bDescriptorType        36
              bDescriptorSubtype      1 (HEADER)
              bcdADC               1.00
              wTotalLength            9
              bInCollection           1
              baInterfaceNr( 0)       1
      Signed-off-by: NMartin Schwenke <martin@meltin.net>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      1762a59d
  3. 23 10月, 2012 1 次提交
  4. 21 10月, 2012 1 次提交
    • P
      ALSA: usb-audio: USB audio quirk for Roland VG-99 advanced mode · 7a75e742
      Pete Leigh 提交于
      Without this quirk the VG-99 will work in standard mode (set under
      USB on System menu page 2) giving 16 bits at 44.1 Khz audio in/out
      but no midi, and is not recognised when set to advanced mode.
      
      After applying this, I can also use the VG-99 in advanced mode: 24
      24 bits audio in/out at 44.1 Khz, and midi in/out. Sysex is so far
      untested.
      
      In standard mode, the device appears with ID 0x00b3, so the
      behaviour isn't affected by this quirk.
      
      Thanks to Clemens Ladisch for simplifying and correcting my initial
      attempt!
      Signed-off-by: NPete Leigh <pete.leigh@gmail.com>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      7a75e742
  5. 08 10月, 2012 1 次提交
  6. 03 9月, 2012 1 次提交
  7. 25 6月, 2012 1 次提交
  8. 08 2月, 2012 1 次提交
  9. 11 1月, 2012 1 次提交
  10. 12 12月, 2011 1 次提交
  11. 29 11月, 2011 1 次提交
  12. 16 9月, 2011 1 次提交
  13. 26 8月, 2011 1 次提交
  14. 10 8月, 2011 1 次提交
  15. 05 8月, 2011 1 次提交
  16. 22 7月, 2011 1 次提交
    • D
      ALSA: usb-audio - Add quirk for Roland / BOSS BR-800 · 6a6d822e
      David G Turner 提交于
      Add support for Roland/BOSS BR-800 (0582:011e) to snd-usb-audio driver.
      
      This allows playback and recording, which has been tested and found to
      work. The third interface should be MIDI (MTC/SMPTE?) for DAW interface
      and is set as per ME-25, but this has not been tested. SDHC card access
      is already supported by usb-storage for Backup/Rhythm Editor/Wave
      Convertor mode which should not conflict with this.
      Signed-off-by: NDavid G Turner <dgturner@iee.org>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      6a6d822e
  17. 25 5月, 2011 1 次提交
  18. 18 5月, 2011 4 次提交
  19. 14 4月, 2011 1 次提交
  20. 24 3月, 2011 2 次提交
  21. 15 2月, 2011 1 次提交
    • D
      ALSA: usb-audio: add support for Native Instruments MK2 devices · 54a8c500
      Daniel Mack 提交于
      The MK2 generation of Native Instruments' sound cards are in fact
      compliant to the USB audio standard of version 2 and other approved USB
      standards. However, they come up as vendor-specific device when first
      connected but can be told to come up with a new set of descriptors
      upon their next enumeration. The interfaces announced by the new
      descriptors will be handled by the kernel's class drivers. This is done
      by issuing a vendor specific device request and sending the device to
      reset.
      
      There are also some vendor-specific USB requests for some mixer elements
      that can't be exported in a standard compliant way. The driver now
      supports them with quirks handling mechanisms.
      Signed-off-by: NDaniel Mack <daniel@caiaq.de>
      Signed-off-by: NTakashi Iwai <tiwai@suse.de>
      54a8c500
  22. 08 2月, 2011 1 次提交
  23. 10 1月, 2011 1 次提交
  24. 23 10月, 2010 1 次提交
  25. 06 10月, 2010 1 次提交
  26. 04 9月, 2010 3 次提交
  27. 02 9月, 2010 1 次提交
  28. 02 8月, 2010 1 次提交
  29. 21 5月, 2010 1 次提交
  30. 25 3月, 2010 1 次提交
  31. 05 3月, 2010 3 次提交
  32. 02 3月, 2010 1 次提交