[linux-audio-dev] USB-MIDI Transfer rate

Clemens Ladisch clemens at ladisch.de
Mon Sep 19 08:03:10 UTC 2005


Jens M Andreasen wrote:
> On Fri, 2005-09-16 at 17:10 +0200, Clemens Ladisch wrote:
> > Jens M Andreasen wrote:
> > > Are you absolutely sure that it is not possible to increase the thruput?
> >
> > Try changing the line:
> >
> > 	ep->max_transfer = usb_maxpacket(umidi->chip->dev, pipe, 1);
> >
> > in the snd_usbmidi_out_endpoint_create function in usbmidi.c to:
> >
> > 	ep->max_transfer = 512;
>
> This will change all ports, no? Both internal as well as external?

Yes.  The MIDI data for all ports is multiplexed through the two
(output+input) endpoints.


Regards,
Clemens




More information about the Linux-audio-dev mailing list