pattrstorage output change only

Dec 20, 2006 at 1:50pm

pattrstorage output change only

#29310
Dec 20, 2006 at 2:12pm

#91281
Dec 20, 2006 at 2:26pm

#91282
Dec 20, 2006 at 2:52pm

#91283
Dec 20, 2006 at 5:05pm

#91284
Dec 20, 2006 at 5:32pm

Stefan Tiedje wrote:
> But, I would use one multislider instead of 128 ints and gates…

As the suggested solutions of Jeremy would not work with a multislider,
I made a little polyphonic ctlout with a change object inside:

(I didn’t test the ctlout part, let me know if it works…)

save the following as ptlout:

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#N in 2;
#P newobj 167 73 50 196617 in 2;
#P newex 115 73 50 196617 loadbang;
#P newex 115 95 50 196617 thispoly~;
#P newex 63 120 114 196617 ctlout;
#P newex 63 95 42 196617 change;
#N in 1;
#P newobj 63 73 29 196617 in 1;
#P connect 0 0 1 0;
#P connect 1 0 2 0;
#P connect 4 0 3 0;
#P connect 3 0 2 1;
#P connect 5 0 2 2;
#P window clipboard copycount 6;

And the main patch with a multislider:

#P window setfont “Sans Serif” 9.;
#P window linecount 1;
#N vpatcher 20 74 620 474;
#P inlet 151 34 15 0;
#P window setfont “Sans Serif” 9.;
#P newex 151 53 29 196617 t i 0;
#P message 90 144 50 196617 target $1;
#P newex 50 169 111 196617 poly~ ptlout 128;
#P newex 50 121 50 196617 swap;
#P newex 50 98 30 196617 + 1;
#P newex 50 76 50 196617 unpack;
#P window linecount 1;
#P newex 50 54 50 196617 listfunnel;
#P inlet 50 34 15 0;
#P connect 0 0 1 0;
#P connect 1 0 2 0;
#P connect 2 0 3 0;
#P connect 3 0 4 0;
#P connect 6 0 5 0;
#P connect 4 0 5 0;
#P connect 2 1 4 1;
#P fasten 7 1 6 0 175 140 95 140;
#P connect 4 1 6 0;
#P connect 8 0 7 0;
#P connect 7 0 5 1;
#P pop;
#P newobj 53 329 61 196617 p oly ctlout;
#P window linecount 2;
#P comment 344 25 185 196617 2. recall a scene and go from here into
that new direction with the multislider;
#P window linecount 1;
#P message 322 26 14 196617 4;
#P message 283 26 14 196617 3;
#P message 244 26 14 196617 2;
#P message 205 26 14 196617 1;
#P newex 254 85 29 196617 t b f;
#P message 151 121 43 196617 store 0;
#P message 167 73 42 196617 set 1 0;
#P user multiSlider 254 51 302 27 0. 1. 1 2936 47 0 0 2 0 0 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P message 492 121 14 196617 4;
#P message 470 121 14 196617 3;
#P message 448 121 14 196617 2;
#P message 426 121 14 196617 1;
#P newex 135 53 40 196617 t i b b;
#P message 424 144 49 196617 store $1;
#P newex 201 122 89 196617 pack recall 0 0 0.;
#P newex 450 89 106 196617 autopattr controldata;
#X prestore scene 128 0 28 33 42 50 57 73 84 93 86 80 70 68 45 30 32 32
71 66 87 73 61 68 67 26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0;
#X prestore scene 128 40 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;
#X prestore scene 128 80 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;
#X prestore scene 128 120 0 0 0 0 0 0 0 0;
#P objectname controldata[1];
#P newex 194 145 121 196617 pattrstorage controldata;
#X client_rect 24 74 664 314;
#X storage_rect 24 74 664 314;
#P objectname controldata;
#P comment 524 121 100 196617 1. store scenes;
#P newex 73 81 30 196617 + 1;
#P newex 53 145 80 196617 prepend select;
#P newex 53 123 30 196617 pack;
#P newex 53 102 30 196617 swap;
#P user multiSlider 53 181 539 134 0. 127. 128 2665 15 0 0 2 0 0 0;
#M frgb 0 0 0;
#M brgb 255 255 255;
#M rgb2 127 127 127;
#M rgb3 0 0 0;
#M rgb4 37 52 91;
#M rgb5 74 105 182;
#M rgb6 112 158 18;
#M rgb7 149 211 110;
#M rgb8 187 9 201;
#M rgb9 224 62 37;
#M rgb10 7 114 128;
#P objectname scene;
#P newex 53 39 50 196617 r inport;
#P newex 53 60 50 196617 ctlin;
#P connect 2 0 26 0;
#P fasten 24 0 12 0 327 47 140 47;
#P fasten 23 0 12 0 288 47 140 47;
#P fasten 22 0 12 0 249 47 140 47;
#P fasten 21 0 12 0 210 47 140 47;
#P connect 12 1 19 0;
#P connect 12 2 18 0;
#P connect 19 0 8 0;
#P fasten 10 0 8 0 206 138 199 138;
#P connect 11 0 8 0;
#P fasten 20 0 10 0 259 112 206 112;
#P fasten 12 0 10 2 140 113 258 113;
#P fasten 18 0 17 0 172 92 234 92 234 50 259 50;
#P connect 17 0 20 0;
#P fasten 20 1 10 3 278 112 284 112;
#P connect 16 0 11 0;
#P connect 15 0 11 0;
#P connect 14 0 11 0;
#P connect 13 0 11 0;
#P connect 6 0 3 1;
#P connect 0 1 6 0;
#P connect 5 0 2 0;
#P connect 4 0 5 0;
#P connect 3 1 4 1;
#P connect 3 0 4 0;
#P connect 0 0 3 0;
#P connect 1 0 0 0;
#P window clipboard copycount 27;


Stefan Tiedje————x——-
–_____———–|————–
–(_|_ —-|—–|—–()——-
– _|_)—-|—–()————–
———-()——–www.ccmix.com

#91285
Dec 20, 2006 at 6:09pm

#91286
Dec 20, 2006 at 7:28pm

#91287
Dec 20, 2006 at 8:05pm

#91288
Dec 21, 2006 at 8:52am

#91289
Dec 21, 2006 at 8:56am

#91290
Dec 21, 2006 at 2:40pm

#91291

You must be logged in to reply to this topic.