Kconfig 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. # ALSA USB drivers
  2. menuconfig SND_USB
  3. bool "USB sound devices"
  4. depends on USB
  5. default y
  6. help
  7. Support for sound devices connected via the USB bus.
  8. if SND_USB && USB
  9. config SND_USB_AUDIO
  10. tristate "USB Audio/MIDI driver"
  11. select SND_HWDEP
  12. select SND_RAWMIDI
  13. select SND_PCM
  14. help
  15. Say Y here to include support for USB audio and USB MIDI
  16. devices.
  17. To compile this driver as a module, choose M here: the module
  18. will be called snd-usb-audio.
  19. config SND_USB_UA101
  20. tristate "Edirol UA-101/UA-1000 driver"
  21. select SND_PCM
  22. select SND_RAWMIDI
  23. help
  24. Say Y here to include support for the Edirol UA-101 and UA-1000
  25. audio/MIDI interfaces.
  26. To compile this driver as a module, choose M here: the module
  27. will be called snd-ua101.
  28. config SND_USB_USX2Y
  29. tristate "Tascam US-122, US-224 and US-428 USB driver"
  30. depends on X86 || PPC || ALPHA
  31. select SND_HWDEP
  32. select SND_RAWMIDI
  33. select SND_PCM
  34. help
  35. Say Y here to include support for Tascam USB Audio/MIDI
  36. interfaces or controllers US-122, US-224 and US-428.
  37. To compile this driver as a module, choose M here: the module
  38. will be called snd-usb-usx2y.
  39. config SND_USB_CAIAQ
  40. tristate "Native Instruments USB audio devices"
  41. select SND_HWDEP
  42. select SND_RAWMIDI
  43. select SND_PCM
  44. help
  45. Say Y here to include support for caiaq USB audio interfaces,
  46. namely:
  47. * Native Instruments RigKontrol2
  48. * Native Instruments RigKontrol3
  49. * Native Instruments Kore Controller
  50. * Native Instruments Kore Controller 2
  51. * Native Instruments Audio Kontrol 1
  52. * Native Instruments Audio 2 DJ
  53. * Native Instruments Audio 4 DJ
  54. * Native Instruments Audio 8 DJ
  55. * Native Instruments Guitar Rig Session I/O
  56. * Native Instruments Guitar Rig mobile
  57. * Native Instruments Traktor Kontrol X1
  58. * Native Instruments Traktor Kontrol S4
  59. To compile this driver as a module, choose M here: the module
  60. will be called snd-usb-caiaq.
  61. config SND_USB_CAIAQ_INPUT
  62. bool "enable input device for controllers"
  63. depends on SND_USB_CAIAQ
  64. depends on INPUT=y || INPUT=SND_USB_CAIAQ
  65. help
  66. Say Y here to support input controllers like buttons, knobs,
  67. alpha dials and analog pedals on the following products:
  68. * Native Instruments RigKontrol2
  69. * Native Instruments RigKontrol3
  70. * Native Instruments Kore Controller
  71. * Native Instruments Kore Controller 2
  72. * Native Instruments Audio Kontrol 1
  73. * Native Instruments Traktor Kontrol S4
  74. config SND_USB_US122L
  75. tristate "Tascam US-122L USB driver"
  76. depends on X86 && EXPERIMENTAL
  77. select SND_HWDEP
  78. select SND_RAWMIDI
  79. help
  80. Say Y here to include support for Tascam US-122L USB Audio/MIDI
  81. interfaces.
  82. To compile this driver as a module, choose M here: the module
  83. will be called snd-usb-us122l.
  84. endif # SND_USB