mwvdlee ·
This thing has no use whatsoever.
p.s. Turns out the draw loops are limited to exactly 1036 per redraw, regardless of what or how you are looping. Can somebody verify this?
From the original SynthMaker forum (2004–2014), with its members’ names and dates.
mwvdlee ·
This thing has no use whatsoever.
p.s. Turns out the draw loops are limited to exactly 1036 per redraw, regardless of what or how you are looping. Can somebody verify this?
trogluddite ·
Very cool - I could play with that for hours!
For a single loop (no nesting) I can only get to 1000...
... weird 1000 & 1034 - if were a binary like 1024, I'd put it down to the number of bits in the counter. I wonder if it's number of iterations, or whether it just 'times-out' for some reason?
Oh no, I started from zero, so it's 1001 iterations!!
mwvdlee ·
trogluddite wrote: ... weird 1000 & 1034 - if were a binary like 1024, I'd put it down to the number of bits in the counter. I wonder if it's number of iterations, or whether it just 'times-out' for some reason?
Perhaps the added draw loop in my schematic allowed it to "overshoot" the 1000 limit a bit. Either way it's a weird limit. Performance-wise a lot more would be possible and if it were bits, then why stop at 10 bits? Could this be a limit imposed by GDI? Though in my experience, GDI trashes the system rather than impose limits.
trogluddite ·
Think you're right about the 'extra' iterations - probably the first draws of the nested loop before the counter gets incremented. My guess is that it's just an arbitrary limit set within SM to cap CPU load - 1000 is a nice round decimal number, so almost certainly chosen by a human.
aliasant ·
We should probably check with Malc. There has been other similar, today pretty rediciulous limits, that they set many years ago. If we let Malc know he can probably raise that limit for us a lot.It probably made some sence back in 2004 or what ever...... 😉
Someone should drop him a mail and I guess that should be the finder :P
Go mwvdlee 🙂
philter5 ·
mwvdlee wrote: This thing has no use whatsoever.
p.s. Turns out the draw loops are limited to exactly 1036 per redraw, regardless of what or how you are looping. Can somebody verify this?
this is really great! thx a lot mate! 😍
NightmareDream ·
Way cool 😀
Wrote something here? To have a post removed or your name hidden, write to [email protected].