pluggo file handling for windows

Mar 19, 2006 at 12:25pm

pluggo file handling for windows

Hi, I’m just wondering if the forthcoming pluggo update will support file
handling on windows. I know about Darwins externals for file handling, but
they are mac only. Is there maybe a workaround to store just a filepath in a
windows pluggo? (atoi and plugmultiparam?)

Thijs

#24957
Mar 20, 2006 at 2:28pm

i’ve got an abstraction for doing this… i’ll postit when I get off this stupid job !!…. can’t wait to go home and MAX ;) —

using atoi -> plugmultiparam as suggested ;)

#72871
Mar 20, 2006 at 5:34pm

Hi..

Just make an abstraction from this…. i call it bbm.plug.sym2pp – it also taps into the pattr system…

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 108 116 196 196617 pattr $4 @autorestore 0;
#X prestore 1 0 0;
#P objectname $4;
#P newex 108 324 41 196617 sel 0 1;
#N pp $3 fixed hidden bng 0 1 bng;
#P newobj 108 302 147 196617 pp $3 fixed hidden bng 0 1 bng;
#N comlet symbol / filepath;
#P inlet 59 34 15 0;
#N comlet symbol / filepath;
#P outlet 108 412 15 0;
#P newex 108 347 168 196617 zl reg;
#P newex 108 250 54 196617 vexpr $i1;
#P newex 266 302 40 196617 itoa;
#P newex 59 81 59 196617 route clear;
#N vpatcher 155 325 724 733;
#P button 37 56 15 0;
#P window setfont “Sans Serif” 9.;
#P newex 37 81 55 196617 uzi $2;
#P message 94 82 22 196617 set;
#P message 37 104 14 196617 0;
#P newex 37 125 78 196617 prepend append;
#P outlet 37 353 15 0;
#P inlet 37 32 15 0;
#P message 37 179 367 196617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
#P connect 1 0 7 0;
#P connect 7 0 6 0;
#P connect 6 0 4 0;
#P connect 4 0 3 0;
#P fasten 6 1 0 0 64 150 42 150;
#P fasten 5 0 0 0 99 159 42 159;
#P fasten 3 0 0 0 42 156 42 156;
#P connect 0 0 2 0;
#P fasten 7 0 5 0 42 77 99 77;
#P pop;
#P newobj 152 176 36 196617 p clear;
#P newex 108 151 54 196617 t s b;
#P newex 108 225 154 196617 plugstore $2;
#P newex 108 203 205 196617 plugmultiparam $1 $2 -256 256 fixed;
#P newex 108 176 40 196617 atoi;
#N vpatcher 14 59 192 288;
#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#P newex 50 95 51 196617 tosymbol;
#P window linecount 0;
#P newex 50 67 69 196617 route symbol;
#P inlet 50 30 15 0;
#P outlet 50 127 15 0;
#P connect 1 0 2 0;
#P fasten 2 1 3 0 114 88 55 88;
#P connect 2 0 3 0;
#P connect 3 0 0 0;
#P pop;
#P newobj 59 57 79 196617 p types handler;
#P window linecount 4;
#P comment 143 57 268 196617 the 4 mandatory arguments are: first parameter , size of plugmultiparam(i.e. max number of chars in filepath) , a last parameter to bang out the list (i.e. val = $1+#2) , name to pattr system;
#P fasten 4 0 3 0 113 246 102 246 102 199 113 199;
#P connect 4 0 9 0;
#P connect 8 0 10 1;
#P fasten 9 0 8 0 113 283 271 283;
#P connect 5 1 6 0;
#P lcolor 6;
#P fasten 7 0 6 0 64 143 227 143 227 172 157 172;
#P lcolor 6;
#P connect 15 0 5 0;
#P fasten 15 0 11 0 89 158 89 401 113 401;
#P fasten 14 1 10 0 128 344 113 344;
#P connect 14 0 10 0;
#P connect 13 0 14 0;
#P connect 3 0 4 0;
#P connect 2 0 3 0;
#P fasten 6 0 3 0 157 199 113 199;
#P connect 5 0 2 0;
#P fasten 10 0 15 0 113 376 323 376 323 106 113 106;
#P connect 7 1 15 0;
#P connect 1 0 7 0;
#P connect 12 0 1 0;
#P window clipboard copycount 16;

#72872
Mar 20, 2006 at 7:39pm

Thanks Brian!

Cheers, Thijs

#72873

You must be logged in to reply to this topic.