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 51523f1dceSDaniel Mack * Native Instruments Audio 8 DJ 52523f1dceSDaniel Mack 53523f1dceSDaniel Mack To compile this driver as a module, choose M here: the module 54523f1dceSDaniel Mack will be called snd-usb-caiaq. 55523f1dceSDaniel Mack 56523f1dceSDaniel Mackconfig SND_USB_CAIAQ_INPUT 57523f1dceSDaniel Mack bool "enable input device for controllers" 58523f1dceSDaniel Mack depends on SND_USB_CAIAQ 59e5f73e2aSDmitry Torokhov depends on INPUT=y || INPUT=SND_USB_CAIAQ 60523f1dceSDaniel Mack help 61523f1dceSDaniel Mack Say Y here to support input controllers like buttons, knobs, 62523f1dceSDaniel Mack alpha dials and analog pedals on the following products: 63523f1dceSDaniel Mack 64523f1dceSDaniel Mack * Native Instruments RigKontrol2 65ad1e34b5SDaniel Mack * Native Instruments RigKontrol3 668e3cd08eSDaniel Mack * Native Instruments Kore Controller 677829d0ecSDaniel Mack * Native Instruments Kore Controller 2 68523f1dceSDaniel Mack * Native Instruments Audio Kontrol 1 69523f1dceSDaniel Mack 70*030a07e4SKarsten Wieseconfig SND_USB_US122L 71*030a07e4SKarsten Wiese tristate "Tascam US-122L USB driver" 72*030a07e4SKarsten Wiese depends on X86 && EXPERIMENTAL 73*030a07e4SKarsten Wiese select SND_RAWMIDI 74*030a07e4SKarsten Wiese help 75*030a07e4SKarsten Wiese Say Y here to include support for Tascam US-122L USB Audio/MIDI 76*030a07e4SKarsten Wiese interfaces. 77*030a07e4SKarsten Wiese 78*030a07e4SKarsten Wiese To compile this driver as a module, choose M here: the module 79*030a07e4SKarsten Wiese will be called snd-usb-us122l. 80*030a07e4SKarsten Wiese 8189fe5117STakashi Iwaiendif # SND_USB 821da177e4SLinus Torvalds 83