sysex message size limit when receiving #593
|
Hi I've a problem with receiving sysex messages larger than 1024 bytes. Sending large sysex messages up to 200kB works properly. I'm not aware of any restrictions apart from RAM that would limit the length of sysex messages. Does anyone have the same problem and how do I solve this problem? I'm working on Windows 10 with Python 3. Thanks in advance for any help. |
Answered by
rdoursenaud
Jan 17, 2025
Replies: 2 comments 6 replies
|
Can anyone test this, please? |
0 replies
|
Hi, Single SysEx message receive size can be limited by quite a number of factors:
Do you have the same behavior using a DAW? |
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hum, I reproduced your issue and traced it back to
rtmidi.While its default buffer size is 1024 bytes,
python-rtmidi- which is the wrapper we use as the default mido backend - should support up to 8196.However it seems there’s a bug in recent versions.
Could you try reverting to
python-rtmidi1.4.9 as stated in the last comment?