diff options
author | Takashi Iwai <tiwai@suse.de> | 2015-01-12 22:29:57 +0100 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2015-01-12 22:29:57 +0100 |
commit | 61864d844c296933d40c02683252bbea5193b101 (patch) | |
tree | af106a2061e9b33dfbffdf761406cf5ff890ba2d /sound/usb/line6/Kconfig | |
parent | d29b854fe9036a505af373ac485b2110ebae6ccd (diff) | |
download | blackbird-op-linux-61864d844c296933d40c02683252bbea5193b101.tar.gz blackbird-op-linux-61864d844c296933d40c02683252bbea5193b101.zip |
ALSA: move line6 usb driver into sound/usb
Promote line6 driver from staging to sound/usb/line6 directory, and
maintain through sound subsystem tree.
This commit just moves the code and adapts Makefile / Kconfig.
The further renames and misc cleanups will follow.
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'sound/usb/line6/Kconfig')
-rw-r--r-- | sound/usb/line6/Kconfig | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/sound/usb/line6/Kconfig b/sound/usb/line6/Kconfig new file mode 100644 index 000000000000..4f1219b4c692 --- /dev/null +++ b/sound/usb/line6/Kconfig @@ -0,0 +1,38 @@ +menuconfig LINE6_USB + tristate "Line6 USB support" + depends on USB && SND + select SND_RAWMIDI + select SND_PCM + help + This is a driver for the guitar amp, cab, and effects modeller + PODxt Pro by Line6 (and similar devices), supporting the + following features: + * Reading/writing individual parameters + * Reading/writing complete channel, effects setup, and amp + setup data + * Channel switching + * Virtual MIDI interface + * Tuner access + * Playback/capture/mixer device for any ALSA-compatible PCM + audio application + * Signal routing (record clean/processed guitar signal, + re-amping) + + Preliminary support for the Variax Workbench and TonePort + devices is included. + +if LINE6_USB + +config LINE6_USB_IMPULSE_RESPONSE + bool "measure impulse response" + default n + help + Say Y here to add code to measure the impulse response of a Line6 + device. This is more accurate than user-space methods since it + bypasses any PCM data buffering (e.g., by ALSA or jack). This is + useful for assessing the performance of new devices, but is not + required for normal operation. + + If unsure, say N. + +endif # LINE6_USB |