<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
</style>
</head>
<body class='hmmessage'>
&gt; 75 means EOVERFLOW.  linux/Documentation/usb/error-codes.txt says:<br>&gt; | -EOVERFLOW (*)      The amount of data returned by the endpoint was<br>&gt; |                     greater than either the max packet size of the<br>&gt; |                     endpoint or the remaining buffer size.  "Babble".<br><br>Are you running any application on your system or just aseqdump? You<br>might find that if you are running a phat softsynth in realtime mode that<br>it is chewing up chunks of CPU when note events occur and preventing<br>the USB from being serviced?<br><br>You might also want to look at whether your CPU governor is 'ondemand'<br>rather than performance although even having said that, if the CPU had<br>stepped down to just 600MHz as my laptop does, that is still 100M cycles<br>per MIDI event which is more than aseqdump would need. Typically.<br><br>Have you looked at the version of the ALSA drivers? Just to make sure <br>that the drivers are servicing the input buffer correctly, emptying it in a<br>timely fashion.<br><br>Regards, nick.<br><br>"we have to make sure the old choice [Windows] doesn't disappear”.<br>Jim Wong, president of IT products, Acer<br><br><br><br><br>&gt; Date: Thu, 18 Jun 2009 09:57:11 +0200<br>&gt; From: cladisch@fastmail.net<br>&gt; To: linux-audio-user@lists.linuxaudio.org<br>&gt; Subject: Re: [LAU] Problems with usb midi cable<br>&gt; <br>&gt; Denis A. Altoé Falqueto wrote:<br>&gt; &gt; I've bought a (el cheapo) midi-usb cable so I can play my musical<br>&gt; &gt; keyboard (also el cheapo... but I'm no professional :)). The thing is<br>&gt; &gt; that when I try to use it in my laptop (Gigabyte W566U, ArchLinux 64<br>&gt; &gt; bits, up to date), it is not reliable. I play the keys and the midi<br>&gt; &gt; events are not delivered correctly. I'm using aseqdump to debug. For<br>&gt; &gt; example, I press 5 keys and see 5 key down events, but when I releas<br>&gt; &gt; them, only 2 o 3 note up events are shown. And if I play too many<br>&gt; &gt; notes, it just stops receiving any events from the device, dmesg show<br>&gt; &gt; a strange message "urb status -75" and reconnects the usb device.<br>&gt; <br>&gt; Is there also a message when single events are lost?<br>&gt; <br><br>&gt; |<br>&gt; | (*) Error codes like -EPROTO, -EILSEQ and -EOVERFLOW normally indicate<br>&gt; | hardware problems such as bad devices (including firmware) or cables.<br>&gt; <br>&gt; &gt; I tested the same cable on my old desktop (Asus A7N8X-X motherboard,<br>&gt; &gt; nvidia MX440 graphics card, 5 years of intensive e loyal use,<br>&gt; &gt; ArchLinux 32 bits) and it works fine. The difference between the two<br>&gt; &gt; seems to be the usb module that handles the device.  [...]<br>&gt; &gt; Does anyone has any suggestions on how can I force ohci_hcd to be<br>&gt; &gt; loaded before uhci_hcd? Or is it realy the problem?<br>&gt; <br>&gt; ohci_hcd works only with an OHCI controller; uhci_hcd works only with<br>&gt; a UHCI controller.  Loading the other one will not have any effect.<br>&gt; <br>&gt; If you really want to try a different driver, connect the interface<br>&gt; through a USB 2.0 hub; this will be handled by ehci_hcd.  But I guess<br>&gt; this won't make any difference.<br>&gt; <br>&gt; What kernel version are you using on each machine?<br>&gt; <br>&gt; The ICH8M chip of your laptop isn't known for making USB problems.<br>&gt; This might be a problem with a USB port (try another one) or the<br>&gt; laptop's wiring.<br>&gt; <br>&gt; <br>&gt; Best regards,<br>&gt; Clemens<br>&gt; _______________________________________________<br>&gt; Linux-audio-user mailing list<br>&gt; Linux-audio-user@lists.linuxaudio.org<br>&gt; http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user<br><br /><hr />See all the ways you can stay connected <a href='http://www.microsoft.com/windows/windowslive/default.aspx' target='_new'>to friends and family</a></body>
</html>