<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div>Could someone point me in the right direction in setting this up perhaps you know some good tutorials somewhere? I'm not sure exactly whats required do i need to patch the kernel or recompile the kernel is it worth compiling the lastest kernel from kernel.org 3.6.1 or do i modify my current kernel 3.2.0-23-lowlatency? I'm running ubuntu studio 12.04. Sorry i have nil experience with this sort of thing but i'm dead keen to get it working just need a few pointers to get started. Many thanks to Clemens for scripting this hopefully we can make it work.<br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif; background-color: transparent; font-style: normal;"><br></div><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: times new roman,new york,times,serif;
background-color: transparent; font-style: normal;">Please try adding the following entry somewhere in sound/usb/quirks-table.h:<br><br>{<br> USB_DEVICE(0x0499, 0x1507),<br> .driver_info = (unsigned long) & (const struct snd_usb_audio_quirk) {<br> /* .vendor_name = "Yamaha", */<br> /* .product_name = "THR10", */<br> .ifnum = QUIRK_ANY_INTERFACE,<br> .type = QUIRK_COMPOSITE,<br> .data = (const struct snd_usb_audio_quirk[]) {<br> {<br> .ifnum = 1,<br> .type = QUIRK_AUDIO_STANDARD_INTERFACE<br>
},<br> {<br> .ifnum = 2,<br> .type = QUIRK_AUDIO_STANDARD_INTERFACE<br> },<br> {<br> .ifnum = 3,<br> .type = QUIRK_MIDI_YAMAHA<br> },<br> {<br> .ifnum = -1<br> }<br> }<br>
}<br>},<br><br><br>Regards,<br>Clemens</div></div></body></html>