renedrive <[email protected]> wrote:
>Hello!
>
>My problem is that my Roland V Synth GT connected to two different
>computer it is not active as a MIDI device such as a USB disk drive.
>
>In the linuxmusicians I open a thread (link) for some help and one user
>advised me to change the file quirks-table.h with the following change
That device is most probably handled by a generic handler Clemens recently
added. Just try a recent 3.11 rc kernel and report if that helps.
If your distribution does not provide such a kernel image, you have to build it
from the git sources.
Thanks,
Daniel
>
>-----------------------------
>/* Roland V Synth GT */
>
>
>{
> USB_DEVICE_VENDOR_SPEC(0x0582, 0x00c7),
> .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {
> .vendor_name = "Roland",
> .product_name = "V Synth GT",
> .ifnum = QUIRK_ANY_INTERFACE,
> .type = QUIRK_MIDI_FIXED_ENDPOINT,
> .data = & (const struct snd_usb_midi_endpoint_info) {
> .out_cables = 0x0003,
> .in_cables = 0x0003
> }
> }
>},
>
>-----------------------------
>
>and then recompile sndusbaudio.so.
>
>My two systems are OpenSUSE 12.3, one 32 bit and one 64 bit.
>Advanced Linux Sound Architecture Driver Version
>k3.10.3-19.gec6c1d9-desktop.
>
>
>I ask you if possible:
>
>a) To have a modified sndusbaudio.so to test?
>or
>b) Check if it is correct the piece of code that was recommended to me
>(and possibly report me where I find a procedure to recompile)
>
>That change is due to the activation of USB / MIDI mode and the USB
>Drive mode?
>
>
>Thank you in advance for any information!!
>Bye
>Renato
>Italy
>
>
>You can see below the result of lsusb -v for my Roland V Synth GT
>-----------------------------
>Bus 001 Device 009: ID 0582:00c7 Roland Corp.
>
>
>Couldn't open device, some information will be missing
>Device Descriptor:
> bLength 18
> bDescriptorType 1
> bcdUSB 1.10
> bDeviceClass 255 Vendor Specific Class
> bDeviceSubClass 0
> bDeviceProtocol 255
> bMaxPacketSize0 8
> idVendor 0x0582 Roland Corp.
> idProduct 0x00c7
> bcdDevice 1.00
> iManufacturer 1
> iProduct 2
> iSerial 0
> bNumConfigurations 1
> Configuration Descriptor:
> bLength 9
> bDescriptorType 2
> wTotalLength 167
> bNumInterfaces 3
> bConfigurationValue 1
> iConfiguration 0
> bmAttributes 0xc0
> Self Powered
> MaxPower 0mA
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 2
> bInterfaceProtocol 2
> iInterface 0
> ** UNRECOGNIZED: 06 24 f1 01 00 00
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 0
> bAlternateSetting 1
> bNumEndpoints 1
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 2
> bInterfaceProtocol 2
> iInterface 0
> ** UNRECOGNIZED: 07 24 01 01 00 01 00
> ** UNRECOGNIZED: 0b 24 02 01 02 03 18 01 44 ac 00
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x01 EP 1 OUT
> bmAttributes 9
> Transfer Type Isochronous
> Synch Type Adaptive
> Usage Type Data
> wMaxPacketSize 0x0120 1x 288 bytes
> bInterval 1
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 0
> bNumEndpoints 0
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 2
> bInterfaceProtocol 1
> iInterface 0
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 1
> bAlternateSetting 1
> bNumEndpoints 1
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 2
> bInterfaceProtocol 1
> iInterface 0
> ** UNRECOGNIZED: 07 24 01 07 00 01 00
> ** UNRECOGNIZED: 0b 24 02 01 02 03 18 01 44 ac 00
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x82 EP 2 IN
> bmAttributes 5
> Transfer Type Isochronous
> Synch Type Asynchronous
> Usage Type Data
> wMaxPacketSize 0x0120 1x 288 bytes
> bInterval 1
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 0
> bNumEndpoints 2
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 3
> bInterfaceProtocol 0
> iInterface 0
> ** UNRECOGNIZED: 06 24 f1 02 01 01
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x03 EP 3 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0020 1x 32 bytes
> bInterval 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x84 EP 4 IN
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0020 1x 32 bytes
> bInterval 0
> Interface Descriptor:
> bLength 9
> bDescriptorType 4
> bInterfaceNumber 2
> bAlternateSetting 1
> bNumEndpoints 2
> bInterfaceClass 255 Vendor Specific Class
> bInterfaceSubClass 3
> bInterfaceProtocol 0
> iInterface 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x03 EP 3 OUT
> bmAttributes 2
> Transfer Type Bulk
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0020 1x 32 bytes
> bInterval 0
> Endpoint Descriptor:
> bLength 7
> bDescriptorType 5
> bEndpointAddress 0x84 EP 4 IN
> bmAttributes 3
> Transfer Type Interrupt
> Synch Type None
> Usage Type Data
> wMaxPacketSize 0x0020 1x 32 bytes
> bInterval 1
>
>-----------------------------
>
>
>------------------------------------------------------------------------
>
>------------------------------------------------------------------------------
>Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
>Discover the easy way to master current and previous Microsoft
>technologies
>and advance your career. Get an incredible 1,500+ hours of step-by-step
>tutorial videos with LearnDevNow. Subscribe today and save!
>http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Alsa-user mailing list
>[email protected]
>https://lists.sourceforge.net/lists/listinfo/alsa-user
------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user