11da177e4SLinus Torvalds# ALSA USB drivers 21da177e4SLinus Torvalds 389fe5117STakashi Iwaimenuconfig SND_USB 489fe5117STakashi Iwai bool "USB sound devices" 589fe5117STakashi Iwai depends on USB 689fe5117STakashi Iwai default y 789fe5117STakashi Iwai help 889fe5117STakashi Iwai Support for sound devices connected via the USB bus. 989fe5117STakashi Iwai 1089fe5117STakashi Iwaiif SND_USB && USB 111da177e4SLinus Torvalds 121da177e4SLinus Torvaldsconfig SND_USB_AUDIO 131da177e4SLinus Torvalds tristate "USB Audio/MIDI driver" 143714b534SJames Courtier-Dutton select SND_HWDEP 151da177e4SLinus Torvalds select SND_RAWMIDI 161da177e4SLinus Torvalds select SND_PCM 171da177e4SLinus Torvalds help 181da177e4SLinus Torvalds Say Y here to include support for USB audio and USB MIDI 191da177e4SLinus Torvalds devices. 201da177e4SLinus Torvalds 211da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 221da177e4SLinus Torvalds will be called snd-usb-audio. 231da177e4SLinus Torvalds 241da177e4SLinus Torvaldsconfig SND_USB_USX2Y 251da177e4SLinus Torvalds tristate "Tascam US-122, US-224 and US-428 USB driver" 2689fe5117STakashi Iwai depends on X86 || PPC || ALPHA 271da177e4SLinus Torvalds select SND_HWDEP 281da177e4SLinus Torvalds select SND_RAWMIDI 291da177e4SLinus Torvalds select SND_PCM 301da177e4SLinus Torvalds help 311da177e4SLinus Torvalds Say Y here to include support for Tascam USB Audio/MIDI 321da177e4SLinus Torvalds interfaces or controllers US-122, US-224 and US-428. 331da177e4SLinus Torvalds 341da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 351da177e4SLinus Torvalds will be called snd-usb-usx2y. 361da177e4SLinus Torvalds 37523f1dceSDaniel Mackconfig SND_USB_CAIAQ 38523f1dceSDaniel Mack tristate "Native Instruments USB audio devices" 39523f1dceSDaniel Mack select SND_HWDEP 40523f1dceSDaniel Mack select SND_RAWMIDI 41523f1dceSDaniel Mack select SND_PCM 42523f1dceSDaniel Mack help 43523f1dceSDaniel Mack Say Y here to include support for caiaq USB audio interfaces, 44523f1dceSDaniel Mack namely: 45523f1dceSDaniel Mack 46523f1dceSDaniel Mack * Native Instruments RigKontrol2 47ad1e34b5SDaniel Mack * Native Instruments RigKontrol3 48523f1dceSDaniel Mack * Native Instruments Kore Controller 497829d0ecSDaniel Mack * Native Instruments Kore Controller 2 50523f1dceSDaniel Mack * Native Instruments Audio Kontrol 1 51*b30c4947SDaniel Mack * Native Instruments Audio 2 DJ 522165592bSDaniel Mack * Native Instruments Audio 4 DJ 53523f1dceSDaniel Mack * Native Instruments Audio 8 DJ 542165592bSDaniel Mack * Native Instruments Guitar Rig Session I/O 552165592bSDaniel Mack * Native Instruments Guitar Rig mobile 56523f1dceSDaniel Mack 57523f1dceSDaniel Mack To compile this driver as a module, choose M here: the module 58523f1dceSDaniel Mack will be called snd-usb-caiaq. 59523f1dceSDaniel Mack 60523f1dceSDaniel Mackconfig SND_USB_CAIAQ_INPUT 61523f1dceSDaniel Mack bool "enable input device for controllers" 62523f1dceSDaniel Mack depends on SND_USB_CAIAQ 63e5f73e2aSDmitry Torokhov depends on INPUT=y || INPUT=SND_USB_CAIAQ 64523f1dceSDaniel Mack help 65523f1dceSDaniel Mack Say Y here to support input controllers like buttons, knobs, 66523f1dceSDaniel Mack alpha dials and analog pedals on the following products: 67523f1dceSDaniel Mack 68523f1dceSDaniel Mack * Native Instruments RigKontrol2 69ad1e34b5SDaniel Mack * Native Instruments RigKontrol3 708e3cd08eSDaniel Mack * Native Instruments Kore Controller 717829d0ecSDaniel Mack * Native Instruments Kore Controller 2 72523f1dceSDaniel Mack * Native Instruments Audio Kontrol 1 73523f1dceSDaniel Mack 74030a07e4SKarsten Wieseconfig SND_USB_US122L 75030a07e4SKarsten Wiese tristate "Tascam US-122L USB driver" 76030a07e4SKarsten Wiese depends on X86 && EXPERIMENTAL 77dc0abf90SRandy Dunlap select SND_HWDEP 78030a07e4SKarsten Wiese select SND_RAWMIDI 79030a07e4SKarsten Wiese help 80030a07e4SKarsten Wiese Say Y here to include support for Tascam US-122L USB Audio/MIDI 81030a07e4SKarsten Wiese interfaces. 82030a07e4SKarsten Wiese 83030a07e4SKarsten Wiese To compile this driver as a module, choose M here: the module 84030a07e4SKarsten Wiese will be called snd-usb-us122l. 85030a07e4SKarsten Wiese 8689fe5117STakashi Iwaiendif # SND_USB 871da177e4SLinus Torvalds 88