Hi, I'm currently playing with some code that sends SysEx data to ALSA using RtMidi¹. I get an error reported by the latter one as soon as the size of the message exceeds 16355 bytes. Unfortunately, I have such SysEx files of two devices (namely a Waldorf Microwave I and a Digitech Studio Quad).
Can anyone comment whether this is a limitation in ALSA, and in case it is if there are coding workarounds? AFAIR ALSA splits incoming SysEx-events into chunks of 256 bytes if necessary. But I obviously overlooked that sending is much harder when I played with SysEx data the last time :) . Best regards, ce ¹ http://www.music.mcgill.ca/~gary/rtmidi/ uname -a Linux Grandevitesse 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 i686 GNU/Linux cat /proc/asound/version Advanced Linux Sound Architecture Driver Version 1.0.18rc3. rtmidi-1.0.10 _______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
