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