Page 1 of 1

arraysize still limited?

Posted: 19 Feb 2012 16:17
by dbk
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

Re: arraysize still limited?

Posted: 19 Feb 2012 16:31
by axel_liine
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.

Re: arraysize still limited?

Posted: 19 Feb 2012 16:37
by dbk
Hello Axel,

thanks for the quick reply.

i want to receiveall parameters a kit has on a machinedrum, the filesize is round 4 kb.

cheers,
martin

Re: arraysize still limited?

Posted: 20 Feb 2012 00:33
by analog604
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

Re: arraysize still limited?

Posted: 20 Feb 2012 02:46
by kraftf
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.

Re: arraysize still limited?

Posted: 20 Feb 2012 13:22
by analog604
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.

Re: arraysize still limited?

Posted: 20 Feb 2012 15:23
by nick_liine
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).