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

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [Linux Sound]     [ALSA Users]     [Pulse Audio]     [ALSA Devel]     [Sox Users]     [Linux Media]     [Kernel]     [Photo Sharing]     [Gimp]     [Yosemite News]     [Linux Media]

  Powered by Linux