ALSA: USB-audio: Add support for Novation Nocturn MIDIcontrol surface
authorRicard Wanderlof <ricard.wanderlof@axis.com>
Fri, 16 Oct 2015 11:38:33 +0000 (13:38 +0200)
committerTakashi Iwai <tiwai@suse.de>
Fri, 16 Oct 2015 12:28:59 +0000 (14:28 +0200)
The Nocturn needs the MIDI_RAW_BYTES quirk, like other Novation devices.

Tested that the Nocturn shows up in aconnect, and that it can be used
as a control surface (using the xtor synthesizer patch editor).

Signed-off-by: Ricard Wanderlof <ricardw@axis.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/usb/quirks-table.h

index e4756651a52c8873457ae340450934dcfbd5dfad..99de0610039515d34f80933443c02bb46ed3ccd5 100644 (file)
@@ -2663,6 +2663,15 @@ YAMAHA_DEVICE(0x7010, "UB99"),
                .type = QUIRK_MIDI_NOVATION
        }
 },
+{
+       USB_DEVICE(0x1235, 0x000a),
+       .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
+               /* .vendor_name = "Novation", */
+               /* .product_name = "Nocturn", */
+               .ifnum = 0,
+               .type = QUIRK_MIDI_RAW_BYTES
+       }
+},
 {
        USB_DEVICE(0x1235, 0x000e),
        .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {