Forums > MaxMSP

Atom limit in coll

March 15, 2007 | 11:02 am

I am continually running into the 256 item limit in coll. I seem to
remember coll as an example in the max sdk. It’s not there anymore. I
wonder if I can get the code coll and increase the limit for my own use.

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson


March 15, 2007 | 3:56 pm

probably you can, but what if you want to dump a too long list?
you cant, so you could as well use 2 colls and combine them in
a way that fits your needs.

-110


March 15, 2007 | 7:39 pm

Yes, today has brought me to the realization that, even if a build a bigger
house (coll), most of the neighbors still have tiny windows – (text,
message, iter – those guys). Perhaps something for the wish list – a global
;max message that sets the maximum size of all of those things.

I have spent the day learning more about jit.cellblock and textedit. They
seem to be much more my kind of neighbors. They hold a lot of text and,
even though they eat all of my commas, they love other delimiters. I’m
using /. It’s only two over from the comma and no shift key to slow me
down.

On 3/15/07 11:56 AM, "Roman Thilenius" wrote:

>
> probably you can, but what if you want to dump a too long list?
> you cant, so you could as well use 2 colls and combine them in
> a way that fits your needs.
>
>
> -110
> –
> http://vst-mac.info/

Cheers
Gary Lee Nelson
Oberlin College
http://www.timara.oberlin.edu/GaryLeeNelson


March 15, 2007 | 8:37 pm

This examples stores 500 numbers into and reads them from a regular coll. Maybe useful for your situation.

_
johan

#P window setfont "Sans Serif" 9.;
#P window linecount 1;
#P newex 212 131 37 196617 + 250;
#P message 194 333 22 196617 set;
#P message 52 225 14 196617 1;
#P window linecount 0;
#P message 281 375 200 196617;
#P window linecount 1;
#P newex 281 348 62 196617 prepend set;
#P newex 278 321 64 196617 fromsymbol;
#P window linecount 0;
#P message 79 375 200 196617;
#P window linecount 1;
#P newex 79 348 62 196617 prepend set;
#P newex 76 321 64 196617 fromsymbol;
#P newex 76 294 51 196617 zl slice 1;
#P newex 301 128 111 196617 sprintf symout %s %s;
#P newex 317 171 38 196617 zl join;
#N coll ;
#P newobj 76 260 53 196617 coll;
#P newex 78 236 81 196617 prepend store 1;
#P newex 78 216 38 196617 zl join;
#P newex 74 180 51 196617 tosymbol;
#P newex 84 158 46 196617 zl group;
#P newex 105 82 44 196617 uzi 250;
#P newex 166 181 51 196617 tosymbol;
#P button 39 42 15 0;
#P newex 176 159 46 196617 zl group;
#P newex 197 83 44 196617 uzi 250;
#P connect 5 0 6 0;
#P connect 19 0 9 0;
#P connect 8 0 9 0;
#P connect 9 0 12 0;
#P connect 12 0 13 0;
#P connect 6 0 7 0;
#P connect 7 0 8 0;
#P connect 13 0 14 0;
#P connect 20 0 15 0;
#P connect 14 0 15 0;
#P connect 2 0 5 0;
#P connect 4 2 5 0;
#P connect 2 0 4 0;
#P connect 3 0 7 1;
#P connect 1 0 3 0;
#P connect 2 0 1 0;
#P connect 21 0 1 0;
#P connect 2 0 0 0;
#P connect 0 2 21 0;
#P connect 12 1 16 0;
#P connect 16 0 17 0;
#P connect 20 0 18 0;
#P connect 17 0 18 0;
#P window clipboard copycount 22;


Viewing 4 posts - 1 through 4 (of 4 total)