]>
Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | # ALSA USB drivers |
2 | ||
89fe5117 TI |
3 | menuconfig 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 | ||
10 | if SND_USB && USB | |
1da177e4 LT |
11 | |
12 | config SND_USB_AUDIO | |
13 | tristate "USB Audio/MIDI driver" | |
3714b534 | 14 | select SND_HWDEP |
1da177e4 LT |
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 | ||
63978ab3 | 24 | config SND_USB_UA101 |
306ff3e4 | 25 | tristate "Edirol UA-101/UA-1000 driver" |
63978ab3 CL |
26 | select SND_PCM |
27 | select SND_RAWMIDI | |
28 | help | |
e584bc3c CL |
29 | Say Y here to include support for the Edirol UA-101 and UA-1000 |
30 | audio/MIDI interfaces. | |
63978ab3 CL |
31 | |
32 | To compile this driver as a module, choose M here: the module | |
33 | will be called snd-ua101. | |
34 | ||
1da177e4 LT |
35 | config SND_USB_USX2Y |
36 | tristate "Tascam US-122, US-224 and US-428 USB driver" | |
89fe5117 | 37 | depends on X86 || PPC || ALPHA |
1da177e4 LT |
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 | ||
523f1dce DM |
48 | config SND_USB_CAIAQ |
49 | tristate "Native Instruments USB audio devices" | |
ee6df2e1 TI |
50 | select SND_HWDEP |
51 | select SND_RAWMIDI | |
52 | select SND_PCM | |
53 | help | |
523f1dce DM |
54 | Say Y here to include support for caiaq USB audio interfaces, |
55 | namely: | |
56 | ||
57 | * Native Instruments RigKontrol2 | |
ad1e34b5 | 58 | * Native Instruments RigKontrol3 |
523f1dce | 59 | * Native Instruments Kore Controller |
7829d0ec | 60 | * Native Instruments Kore Controller 2 |
523f1dce | 61 | * Native Instruments Audio Kontrol 1 |
b30c4947 | 62 | * Native Instruments Audio 2 DJ |
2165592b | 63 | * Native Instruments Audio 4 DJ |
523f1dce | 64 | * Native Instruments Audio 8 DJ |
df8d81a3 | 65 | * Native Instruments Traktor Audio 2 |
2165592b DM |
66 | * Native Instruments Guitar Rig Session I/O |
67 | * Native Instruments Guitar Rig mobile | |
6da7a2aa | 68 | * Native Instruments Traktor Kontrol X1 |
15c5ab60 | 69 | * Native Instruments Traktor Kontrol S4 |
523f1dce DM |
70 | |
71 | To compile this driver as a module, choose M here: the module | |
72 | will be called snd-usb-caiaq. | |
73 | ||
74 | config SND_USB_CAIAQ_INPUT | |
75 | bool "enable input device for controllers" | |
76 | depends on SND_USB_CAIAQ | |
e5f73e2a | 77 | depends on INPUT=y || INPUT=SND_USB_CAIAQ |
523f1dce DM |
78 | help |
79 | Say Y here to support input controllers like buttons, knobs, | |
80 | alpha dials and analog pedals on the following products: | |
81 | ||
82 | * Native Instruments RigKontrol2 | |
ad1e34b5 | 83 | * Native Instruments RigKontrol3 |
8e3cd08e | 84 | * Native Instruments Kore Controller |
7829d0ec | 85 | * Native Instruments Kore Controller 2 |
523f1dce | 86 | * Native Instruments Audio Kontrol 1 |
15c5ab60 | 87 | * Native Instruments Traktor Kontrol S4 |
523f1dce | 88 | |
030a07e4 KW |
89 | config SND_USB_US122L |
90 | tristate "Tascam US-122L USB driver" | |
91 | depends on X86 && EXPERIMENTAL | |
dc0abf90 | 92 | select SND_HWDEP |
030a07e4 KW |
93 | select SND_RAWMIDI |
94 | help | |
95 | Say Y here to include support for Tascam US-122L USB Audio/MIDI | |
96 | interfaces. | |
97 | ||
98 | To compile this driver as a module, choose M here: the module | |
99 | will be called snd-usb-us122l. | |
100 | ||
c6d43ba8 TS |
101 | config SND_USB_6FIRE |
102 | tristate "TerraTec DMX 6Fire USB" | |
c6d43ba8 | 103 | select FW_LOADER |
8ae9572b | 104 | select BITREVERSE |
c6d43ba8 TS |
105 | select SND_RAWMIDI |
106 | select SND_PCM | |
107 | help | |
108 | Say Y here to include support for TerraTec 6fire DMX USB interface. | |
109 | ||
110 | You will need firmware files in order to be able to use the device | |
78caf66c TS |
111 | after it has been coldstarted. An install script for the firmware |
112 | and further help can be found at | |
113 | http://sixfireusb.sourceforge.net | |
c6d43ba8 | 114 | |
89fe5117 | 115 | endif # SND_USB |
1da177e4 | 116 |