<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
  <title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Hi,<br>
<br>
If you're running Ubuntu, it's not that much work.<br>
<br>
I had the same problem with the Boss ME-25, I did this:<br>
<ul>
  <li>apt-cache search linux-rt<br>
# pick the linux-image-xxx from that, linux-image-2.6.31-11-rt in my
case</li>
  <li><font size="3">sudo apt-get build-dep </font>linux-image-2.6.31-11-rt</li>
  <li>apt-get source linux-image-2.6.31-11-rt<br>
# you'll get a directory linux-rt-2.6.31</li>
  <li><font size="3">cd linux-rt-2.6.31</font></li>
  <li><font size="3">find | grep usbquirks.h<br>
# you'll see ./sound/usb/usbquirks.h, edit it</font> <br>
  </li>
  <li><font size="3">dpkg-buildpackage -b -us
-uc -rfakeroot</font><br>
# this runs for a while<br>
  </li>
  <li>cd ..<br>
  </li>
  <li><font size="3">sudo dpkg -i
linux-image-2.6.31-11-rt_2.6.31-11.154_i386.deb</font></li>
  <li><font size="3"># boot the new kernel</font></li>
</ul>
Kees<br>
<br>
Fernando Lopez-Lezcano wrote:
<blockquote cite="mid:1280367890.23116.16.camel@localhost.localdomain"
 type="cite">
  <pre wrap="">On Wed, 2010-07-28 at 15:49 -0300, Bernardo Barros wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">sorry, I can't find this file. what is the complete path? And could
you point out some guide how I could recompile the driver?
    </pre>
  </blockquote>
  <pre wrap="">
Sorry, that is not easy to explain and involves much work (that file is
part of the kernel source tree). I'll see if I can add this to my next
build of the rt kernel for Planet CCRMA. 

-- Fernando



  </pre>
  <blockquote type="cite">
    <pre wrap="">2010/7/28 Clemens Ladisch <a class="moz-txt-link-rfc2396E" href="mailto:clemens@ladisch.de">&lt;clemens@ladisch.de&gt;</a>
    </pre>
    <blockquote type="cite">
      <pre wrap="">
Bernardo Barros wrote:
      </pre>
      <blockquote type="cite">
        <pre wrap="">Bus 001 Device 008: ID 0582:0064 Roland Corp. EDIROL PCR-1 WAVE
        </pre>
      </blockquote>
      <pre wrap="">
For some reason, the driver has a quirk only for the MIDI interface of
the PCR-1 but not for the PCM interfaces.

Try adding the following entry to sound/usb/quirks-table.h or
usbquirks.h and then recompiling the driver:


{
       USB_DEVICE(0x0582, 0x0064),
       .driver_info = (unsigned long) &amp; (const struct snd_usb_audio_quirk) {
               .vendor_name = "EDIROL",
               .product_name = "PCR-1",
               .ifnum = QUIRK_ANY_INTERFACE,
               .type = QUIRK_COMPOSITE,
               .data = (const struct snd_usb_audio_quirk[]) {
                       {
                               .ifnum = 1,
                               .type = QUIRK_AUDIO_STANDARD_INTERFACE
                       },
                       {
                               .ifnum = 2,
                               .type = QUIRK_AUDIO_STANDARD_INTERFACE
                       },
                       {
                               .ifnum = -1
                       }
               }
       }
},
      </pre>
    </blockquote>
  </blockquote>
  <pre wrap="">

_______________________________________________
Linux-audio-user mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Linux-audio-user@lists.linuxaudio.org">Linux-audio-user@lists.linuxaudio.org</a>
<a class="moz-txt-link-freetext" href="http://lists.linuxaudio.org/listinfo/linux-audio-user">http://lists.linuxaudio.org/listinfo/linux-audio-user</a>
  </pre>
</blockquote>
<br>
</body>
</html>