Re: [linux-audio-user] SysEx data & OSS emulation

From: Clemens Ladisch <clemens@email-addr-hidden>
Date: Wed Feb 16 2005 - 18:35:06 EET

Christoph Eckert wrote:
> When receiving a complete sysex bank from the Access Virus,
> the first three bytes are sometimes missing.

The USB MIDI protocol has three sysex bytes per packet, so it seems
the first packet gets dropped for some reason.

If you're using a UHCI(?) controller and this happens the first time
you're receiving data after having unloaded the driver before, this
may be a bug in the kernel. A workaround would be to reload the USB
drivers(s), too.

> This does not depend on sysexxer, but also appears when I do a
> cat /dev/midi > sysexfile.syx

Using ALSA, this would be "amidi -p portname -r sysexfile.syx".

HTH
Clemens
Received on Wed Feb 16 20:15:04 2005

This archive was generated by hypermail 2.1.8 : Wed Feb 16 2005 - 20:15:05 EET