Hello, I have a Vox ToneLab EX guitar pedal, which can be used also as a sound card. This is already almost supported, it's enough to add the following to sound/usb/quirks-table.h, immediately after the analogous entry for the ToneLab ST which is already there: { USB_DEVICE_VENDOR_SPEC(0x0944, 0x0204), .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) { .vendor_name = "KORG, Inc.", /* .product_name = "ToneLab EX", */ .ifnum = 3, .type = QUIRK_MIDI_STANDARD_INTERFACE, } }, So far I have been manually patching my kernel, but I think this could go upsream... Thanks!
Sure, that can be merged to the upstream. Care to submit a proper patch with the description and your signed-off-by line? Or shall I write and apply in my side?
Great, thanks! I can certainly try to submit a proper patch, but it will probably take me some time to learn the whole process. If you can do it on your side (the patch is really trivial), that is totally fine by me. But if you prefer me to do it for whatever reason, I'll do my best. Just let me know.
OK, then I'll submit the patch to the upstream.