I've just started playing with MIDI, and was happy to see that MIDI over USB is supported.
For linux users, the device isn't recognised, however support is there. The following patch informs snd_usb_audio that the Juno Gi is MIDI capable:
Hope this is useful for someone.
(Quirks-table is in linux/sound/usb)
Code: Select all
--- quirks-table.h.old 2012-05-30 11:13:42.000000000 +1000
+++ quirks-table.h 2012-05-30 11:13:50.000000000 +1000
@@ -1400,6 +1400,19 @@
}
},
{
+ USB_DEVICE(0x582, 0x0123),
+ .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
+ .vendor_name = "Roland",
+ .product_name = "Juno-Gi",
+ .ifnum = -1,
+ .type = QUIRK_MIDI_FIXED_ENDPOINT,
+ .data = & (const struct snd_usb_midi_endpoint_info) {
+ .out_cables = 0x0001,
+ .in_cables = 0x0001
+ }
+ }
+},
+{
/* Roland SH-201 */
USB_DEVICE(0x0582, 0x00ad),
.driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {