Blame view

sound/usb/Kconfig 3.35 KB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
1
  # ALSA USB drivers
89fe51179   Takashi Iwai   sound: Convert to...
2
3
4
5
6
7
8
9
  menuconfig SND_USB
  	bool "USB sound devices"
  	depends on USB
  	default y
  	help
  	  Support for sound devices connected via the USB bus.
  
  if SND_USB && USB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
10
11
12
  
  config SND_USB_AUDIO
  	tristate "USB Audio/MIDI driver"
3714b5344   James Courtier-Dutton   [ALSA] Fix snd-us...
13
  	select SND_HWDEP
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
14
15
16
17
18
19
20
21
  	select SND_RAWMIDI
  	select SND_PCM
  	help
  	  Say Y here to include support for USB audio and USB MIDI
  	  devices.
  
  	  To compile this driver as a module, choose M here: the module
  	  will be called snd-usb-audio.
63978ab3e   Clemens Ladisch   sound: add Edirol...
22
  config SND_USB_UA101
306ff3e47   Clemens Ladisch   ALSA: ua101: remo...
23
  	tristate "Edirol UA-101/UA-1000 driver"
63978ab3e   Clemens Ladisch   sound: add Edirol...
24
25
26
  	select SND_PCM
  	select SND_RAWMIDI
  	help
e584bc3cf   Clemens Ladisch   ALSA: ua101: add ...
27
28
  	  Say Y here to include support for the Edirol UA-101 and UA-1000
  	  audio/MIDI interfaces.
63978ab3e   Clemens Ladisch   sound: add Edirol...
29
30
31
  
  	  To compile this driver as a module, choose M here: the module
  	  will be called snd-ua101.
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
32
33
  config SND_USB_USX2Y
  	tristate "Tascam US-122, US-224 and US-428 USB driver"
89fe51179   Takashi Iwai   sound: Convert to...
34
  	depends on X86 || PPC || ALPHA
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
35
36
37
38
39
40
41
42
43
  	select SND_HWDEP
  	select SND_RAWMIDI
  	select SND_PCM
  	help
  	  Say Y here to include support for Tascam USB Audio/MIDI
  	  interfaces or controllers US-122, US-224 and US-428.
  
  	  To compile this driver as a module, choose M here: the module
  	  will be called snd-usb-usx2y.
523f1dce3   Daniel Mack   [ALSA] Add Native...
44
45
  config SND_USB_CAIAQ
  	tristate "Native Instruments USB audio devices"
ee6df2e18   Takashi Iwai   [ALSA] caiaq - Fi...
46
47
48
49
  	select SND_HWDEP
  	select SND_RAWMIDI
  	select SND_PCM
  	help
523f1dce3   Daniel Mack   [ALSA] Add Native...
50
51
52
53
  	   Say Y here to include support for caiaq USB audio interfaces,
  	   namely:
  
  	    * Native Instruments RigKontrol2
ad1e34b56   Daniel Mack   [ALSA] caiaq - su...
54
  	    * Native Instruments RigKontrol3
523f1dce3   Daniel Mack   [ALSA] Add Native...
55
  	    * Native Instruments Kore Controller
7829d0ecc   Daniel Mack   [ALSA] usb-caiaq ...
56
  	    * Native Instruments Kore Controller 2
523f1dce3   Daniel Mack   [ALSA] Add Native...
57
  	    * Native Instruments Audio Kontrol 1
b30c49477   Daniel Mack   ALSA: snd_usb_cai...
58
  	    * Native Instruments Audio 2 DJ
2165592b8   Daniel Mack   ALSA: snd-usb-cai...
59
  	    * Native Instruments Audio 4 DJ
523f1dce3   Daniel Mack   [ALSA] Add Native...
60
  	    * Native Instruments Audio 8 DJ
df8d81a32   Daniel Mack   ALSA: snd-usb-cai...
61
  	    * Native Instruments Traktor Audio 2
2165592b8   Daniel Mack   ALSA: snd-usb-cai...
62
63
  	    * Native Instruments Guitar Rig Session I/O
  	    * Native Instruments Guitar Rig mobile
6da7a2aa8   Daniel Mack   ALSA: usb/caiaq: ...
64
  	    * Native Instruments Traktor Kontrol X1
15c5ab607   Daniel Mack   ALSA: snd-usb-cai...
65
  	    * Native Instruments Traktor Kontrol S4
e653510a2   William Light   ALSA: snd-usb-cai...
66
  	    * Native Instruments Maschine Controller
523f1dce3   Daniel Mack   [ALSA] Add Native...
67
68
69
70
71
72
73
  
  	   To compile this driver as a module, choose M here: the module
  	   will be called snd-usb-caiaq.
  
  config SND_USB_CAIAQ_INPUT
  	bool "enable input device for controllers"
  	depends on SND_USB_CAIAQ
e5f73e2ae   Dmitry Torokhov   [ALSA] caiaq - in...
74
  	depends on INPUT=y || INPUT=SND_USB_CAIAQ
523f1dce3   Daniel Mack   [ALSA] Add Native...
75
76
77
78
79
  	help
  	  Say Y here to support input controllers like buttons, knobs,
  	  alpha dials and analog pedals on the following products:
  
  	   * Native Instruments RigKontrol2
ad1e34b56   Daniel Mack   [ALSA] caiaq - su...
80
  	   * Native Instruments RigKontrol3
8e3cd08ed   Daniel Mack   [ALSA] caiaq - ad...
81
  	   * Native Instruments Kore Controller
7829d0ecc   Daniel Mack   [ALSA] usb-caiaq ...
82
  	   * Native Instruments Kore Controller 2
523f1dce3   Daniel Mack   [ALSA] Add Native...
83
  	   * Native Instruments Audio Kontrol 1
15c5ab607   Daniel Mack   ALSA: snd-usb-cai...
84
  	   * Native Instruments Traktor Kontrol S4
e653510a2   William Light   ALSA: snd-usb-cai...
85
  	   * Native Instruments Maschine Controller
523f1dce3   Daniel Mack   [ALSA] Add Native...
86

030a07e44   Karsten Wiese   ALSA: Add USB US1...
87
88
89
  config SND_USB_US122L
  	tristate "Tascam US-122L USB driver"
  	depends on X86 && EXPERIMENTAL
dc0abf900   Randy Dunlap   ALSA: us122l - Ad...
90
  	select SND_HWDEP
030a07e44   Karsten Wiese   ALSA: Add USB US1...
91
92
93
94
95
96
97
  	select SND_RAWMIDI
  	help
  	  Say Y here to include support for Tascam US-122L USB Audio/MIDI
  	  interfaces.
  
  	  To compile this driver as a module, choose M here: the module
  	  will be called snd-usb-us122l.
c6d43ba81   Torsten Schenk   ALSA: usb/6fire -...
98
99
  config SND_USB_6FIRE
          tristate "TerraTec DMX 6Fire USB"
c6d43ba81   Torsten Schenk   ALSA: usb/6fire -...
100
          select FW_LOADER
8ae9572b5   Daniel Mack   ALSA: 6fire: use ...
101
          select BITREVERSE
c6d43ba81   Torsten Schenk   ALSA: usb/6fire -...
102
103
104
105
106
107
          select SND_RAWMIDI
          select SND_PCM
          help
            Say Y here to include support for TerraTec 6fire DMX USB interface.
  
            You will need firmware files in order to be able to use the device
78caf66cb   Torsten Schenk   ALSA: 6fire - Upd...
108
109
110
            after it has been coldstarted. An install script for the firmware
            and further help can be found at
            http://sixfireusb.sourceforge.net
c6d43ba81   Torsten Schenk   ALSA: usb/6fire -...
111

89fe51179   Takashi Iwai   sound: Convert to...
112
  endif	# SND_USB
1da177e4c   Linus Torvalds   Linux-2.6.12-rc2
113