General

arraysize still limited?

Started by dbk on .

Sign in or create an account to join the conversation.

7 posts

Topic starter
Hello,

i still get unconsistent data when the lemur receives large sysexmessages.
there was word that the limit might get raised with the now available update.
anyone else noticed this?

cheers,
martin
I have that too.

I get various sizes in Sysex receive almost every time. Sysex transmitted sizes less than 100bytes, some less than 50bytes still have problem via an effects box and also tried an instrument into OSX 10.7.3 MIDI->Lemur Daemon and MIDI direct via iRig to iPad.
Buffer sent to Lemur Daemon ok, I've been monitoring MIDI I/O in OS X.
dbk wrote:Hello,

i still get unconsistent data when the lemur receives large sysexmessages.
there was word that the limit might get raised with the now available update.
anyone else noticed this?

cheers,
martin
axel_liine wrote:As of 3.0.3 SysEx arrays are still limited to 127 items.
Included changes are available here : http://liine.net/forum/viewtopic.php?f=24&t=1079

How long are your SysEx ? The first change we're planning is raising it to 256, which is the standard limit for all arrays in the Lemur engine.
So 256 limit is a permanent thing?
I was hoping we would get larger arrays especially for the handling of presets. It would make coding so much easier if we had access to larger arrays.
yes +1, please guys larger arrays.
kraftf wrote:
axel_liine wrote:As of 3.0.3 SysEx arrays are still limited to 127 items.
Included changes are available here : http://liine.net/forum/viewtopic.php?f=24&t=1079

How long are your SysEx ? The first change we're planning is raising it to 256, which is the standard limit for all arrays in the Lemur engine.
So 256 limit is a permanent thing?
I was hoping we would get larger arrays especially for the handling of presets. It would make coding so much easier if we had access to larger arrays.
256 is a global limit for arrays inside Lemur. This is complying with the max length defined by the OSC standard. We're considering some solutions to eventually allow SysEx messages of arbitrary lengths but this requires some consideration so as not to break OSC compatibility. In the meantime, we are upping the max SysEx length to 256 (from 128).