11da177e4SLinus Torvalds# ALSA USB drivers 21da177e4SLinus Torvalds 31da177e4SLinus Torvaldsmenu "USB devices" 41da177e4SLinus Torvalds depends on SND!=n && USB!=n 51da177e4SLinus Torvalds 61da177e4SLinus Torvaldsconfig SND_USB_AUDIO 71da177e4SLinus Torvalds tristate "USB Audio/MIDI driver" 81da177e4SLinus Torvalds depends on SND && USB 93714b534SJames Courtier-Dutton select SND_HWDEP 101da177e4SLinus Torvalds select SND_RAWMIDI 111da177e4SLinus Torvalds select SND_PCM 121da177e4SLinus Torvalds help 131da177e4SLinus Torvalds Say Y here to include support for USB audio and USB MIDI 141da177e4SLinus Torvalds devices. 151da177e4SLinus Torvalds 161da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 171da177e4SLinus Torvalds will be called snd-usb-audio. 181da177e4SLinus Torvalds 191da177e4SLinus Torvaldsconfig SND_USB_USX2Y 201da177e4SLinus Torvalds tristate "Tascam US-122, US-224 and US-428 USB driver" 211da177e4SLinus Torvalds depends on SND && USB && (X86 || PPC || ALPHA) 221da177e4SLinus Torvalds select SND_HWDEP 231da177e4SLinus Torvalds select SND_RAWMIDI 241da177e4SLinus Torvalds select SND_PCM 251da177e4SLinus Torvalds help 261da177e4SLinus Torvalds Say Y here to include support for Tascam USB Audio/MIDI 271da177e4SLinus Torvalds interfaces or controllers US-122, US-224 and US-428. 281da177e4SLinus Torvalds 291da177e4SLinus Torvalds To compile this driver as a module, choose M here: the module 301da177e4SLinus Torvalds will be called snd-usb-usx2y. 311da177e4SLinus Torvalds 32523f1dceSDaniel Mackconfig SND_USB_CAIAQ 33523f1dceSDaniel Mack tristate "Native Instruments USB audio devices" 34523f1dceSDaniel Mack depends on SND && USB 35523f1dceSDaniel Mack select SND_HWDEP 36523f1dceSDaniel Mack select SND_RAWMIDI 37523f1dceSDaniel Mack select SND_PCM 38523f1dceSDaniel Mack help 39523f1dceSDaniel Mack Say Y here to include support for caiaq USB audio interfaces, 40523f1dceSDaniel Mack namely: 41523f1dceSDaniel Mack 42523f1dceSDaniel Mack * Native Instruments RigKontrol2 43ad1e34b5SDaniel Mack * Native Instruments RigKontrol3 44523f1dceSDaniel Mack * Native Instruments Kore Controller 45*7829d0ecSDaniel Mack * Native Instruments Kore Controller 2 46523f1dceSDaniel Mack * Native Instruments Audio Kontrol 1 47523f1dceSDaniel Mack * Native Instruments Audio 8 DJ 48523f1dceSDaniel Mack 49523f1dceSDaniel Mack To compile this driver as a module, choose M here: the module 50523f1dceSDaniel Mack will be called snd-usb-caiaq. 51523f1dceSDaniel Mack 52523f1dceSDaniel Mackconfig SND_USB_CAIAQ_INPUT 53523f1dceSDaniel Mack bool "enable input device for controllers" 54523f1dceSDaniel Mack depends on SND_USB_CAIAQ 55e5f73e2aSDmitry Torokhov depends on INPUT=y || INPUT=SND_USB_CAIAQ 56523f1dceSDaniel Mack help 57523f1dceSDaniel Mack Say Y here to support input controllers like buttons, knobs, 58523f1dceSDaniel Mack alpha dials and analog pedals on the following products: 59523f1dceSDaniel Mack 60523f1dceSDaniel Mack * Native Instruments RigKontrol2 61ad1e34b5SDaniel Mack * Native Instruments RigKontrol3 628e3cd08eSDaniel Mack * Native Instruments Kore Controller 63*7829d0ecSDaniel Mack * Native Instruments Kore Controller 2 64523f1dceSDaniel Mack * Native Instruments Audio Kontrol 1 65523f1dceSDaniel Mack 661da177e4SLinus Torvaldsendmenu 671da177e4SLinus Torvalds 68