[LAD] Maximum size of SysEx messages in JACK MIDI and ALSA sequencer

Pedro Lopez-Cabanillas pedro.lopez.cabanillas at gmail.com
Mon Dec 14 16:22:45 UTC 2009


On Saturday, December 12, 2009, Dominic Sacré wrote:
> In the documentation of the ALSA sequencer API, I couldn't find any
> mention of an upper limit. Some sources suggest that ALSA splits SysEx
> messages into chunks of 256 bytes, 

Only for incoming system exclusive messages (receiving SysEx messages in 
applications using ALSA API). 

> but from my own attempts at sending 
> larger messages, it seems the limit is actually somewhere around 5500
> bytes. Unfortunately ALSA doesn't seem to report an error when I try to
> send larger chunks, instead the messages just disappear. Can anyone shed
> some light on how to handle larger SysEx messages correctly?

It has been discussed recently in this mailing list.
http://article.gmane.org/gmane.linux.audio.devel/18617

Regards,
Pedro



More information about the Linux-audio-dev mailing list