blob: 4f1219b4c692f65bf725c2c243ca2906297e9315 [file] [log] [blame]
Markus Grabner1027f4762010-08-12 01:35:30 +02001menuconfig LINE6_USB
Markus Grabner705ecec2009-02-27 19:43:04 -08002 tristate "Line6 USB support"
Randy Dunlap7e60fcb2009-03-02 09:54:57 -08003 depends on USB && SND
Randy Dunlapbbe364d2009-03-18 10:00:16 -07004 select SND_RAWMIDI
Randy Dunlape928c072010-07-27 12:21:19 -07005 select SND_PCM
Markus Grabner705ecec2009-02-27 19:43:04 -08006 help
7 This is a driver for the guitar amp, cab, and effects modeller
8 PODxt Pro by Line6 (and similar devices), supporting the
9 following features:
10 * Reading/writing individual parameters
11 * Reading/writing complete channel, effects setup, and amp
12 setup data
13 * Channel switching
14 * Virtual MIDI interface
15 * Tuner access
16 * Playback/capture/mixer device for any ALSA-compatible PCM
17 audio application
18 * Signal routing (record clean/processed guitar signal,
19 re-amping)
20
Markus Grabner1027f4762010-08-12 01:35:30 +020021 Preliminary support for the Variax Workbench and TonePort
22 devices is included.
Markus Grabner705ecec2009-02-27 19:43:04 -080023
Markus Grabner1027f4762010-08-12 01:35:30 +020024if LINE6_USB
25
Markus Grabner1027f4762010-08-12 01:35:30 +020026config LINE6_USB_IMPULSE_RESPONSE
27 bool "measure impulse response"
28 default n
29 help
30 Say Y here to add code to measure the impulse response of a Line6
31 device. This is more accurate than user-space methods since it
32 bypasses any PCM data buffering (e.g., by ALSA or jack). This is
33 useful for assessing the performance of new devices, but is not
34 required for normal operation.
35
36 If unsure, say N.
37
38endif # LINE6_USB