xref: /linux/sound/usb/Kconfig (revision 89fe5117928b2c1272c9376362131ded561c91ad)
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_USX2Y
25	tristate "Tascam US-122, US-224 and US-428 USB driver"
26	depends on X86 || PPC || ALPHA
27	select SND_HWDEP
28	select SND_RAWMIDI
29	select SND_PCM
30	help
31	  Say Y here to include support for Tascam USB Audio/MIDI
32	  interfaces or controllers US-122, US-224 and US-428.
33
34	  To compile this driver as a module, choose M here: the module
35	  will be called snd-usb-usx2y.
36
37config SND_USB_CAIAQ
38	tristate "Native Instruments USB audio devices"
39	select SND_HWDEP
40	select SND_RAWMIDI
41	select SND_PCM
42	help
43	   Say Y here to include support for caiaq USB audio interfaces,
44	   namely:
45
46	    * Native Instruments RigKontrol2
47	    * Native Instruments RigKontrol3
48	    * Native Instruments Kore Controller
49	    * Native Instruments Kore Controller 2
50	    * Native Instruments Audio Kontrol 1
51	    * Native Instruments Audio 8 DJ
52
53	   To compile this driver as a module, choose M here: the module
54	   will be called snd-usb-caiaq.
55
56config SND_USB_CAIAQ_INPUT
57	bool "enable input device for controllers"
58	depends on SND_USB_CAIAQ
59	depends on INPUT=y || INPUT=SND_USB_CAIAQ
60	help
61	  Say Y here to support input controllers like buttons, knobs,
62	  alpha dials and analog pedals on the following products:
63
64	   * Native Instruments RigKontrol2
65	   * Native Instruments RigKontrol3
66	   * Native Instruments Kore Controller
67	   * Native Instruments Kore Controller 2
68	   * Native Instruments Audio Kontrol 1
69
70endif	# SND_USB
71
72