XML Feeds

.

[jitter] Re: Traffic control in jitter?

MJ mj at martinjan.com
Wed Aug 1 10:56:56 MDT 2007


eh rtfm?

first inlet of gate does the switching
second does the data

now you've entered the data and the switching in the first  inlet

check gate.help

-mj

>Quote: joshua goldberg wrote on Wed, 01 August 2007 10:20
>----------------------------------------------------
>>  and remember that non-jitter objects see jitter matrices as lists:  
>>  jit_matrix <matrixname>.
>>
>>  On Aug 1, 2007, at 12:07 PM, Emmanuel Jourdan wrote:
>>
>>  > On 1 août 07, at 18:02, UCDMSRA wrote:
>>  >
>>  >> Hi,
>>  >>
>>  >> Just a simple question about jitter. Is there any object can do 
>>  >> the  traffic control in jitter like "gate" in Max? Anyone?
>>  >
>>  > yeah&#65533; gate&#65533; any control object 
>>works, because what is going thru 
>>  > the connection is just a normal Max message.
>>  >
>>  > ej
>>  >
>>  >
>>  >
>>
>>
>>
>----------------------------------------------------
>
>So what should I do in this situation? I am 
>sending movie file to two different video 
>blending modes (js.jsmultiop and jit.gl.slab). I 
>hope I can control those two blending mode 
>separately, so I build a gate. However, I can 
>not see anything after I build the gate. What 
>did I do wrong? If I use gate, how should I do 
>to put matrix list in gate?
>
>max v2;
>#N vpatcher 284 160 1503 1003;
>#P origin 28 -1;
>#P window setfont "Sans Serif" 9.;
>#P message 601 218 14 196617 2;
>#P message 580 219 14 196617 1;
>#P newex 618 240 38 196617 gate 2;
>#P message 194 225 14 196617 2;
>#P message 173 226 14 196617 1;
>#P newex 211 247 38 196617 gate 2;
>#P newex 481 389 75 196617 js jsmultiop.js;
>#P user ubumenu 310 365 60 196617 0 1 1 0;
>#X add pass;
>#X add mult;
>#X add div;
>#X add add;
>#X add sub;
>#X add mod;
>#X add min;
>#X add max;
>#X add abs;
>#X add avg;
>#X add absdiff;
>#X add eq;
>#X add neq;
>#X add eqp;
>#X add neqp;
>#X add sin;
>#X add cos;
>#X add tan;
>#X add asin;
>#X add acos;
>#X add atan;
>#X add atan2;
>#X add log2;
>#X add hypot;
>#X add pow;
>#X add sqrt;
>#X add ceil;
>#X add floor;
>#X add fract;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P user ubumenu 633 357 100 196617 0 1 1 0;
>#X add additive;
>#X add average;
>#X add brightlight;
>#X add burn;
>#X add darken;
>#X add difference;
>#X add dodge;
>#X add exclude;
>#X add freeze;
>#X add glow;
>#X add hardlight;
>#X add heat;
>#X add inverse;
>#X add lighten;
>#X add multiply;
>#X add negate;
>#X add overlay;
>#X add reflect;
>#X add screen;
>#X add softlight;
>#X add stamp;
>#X add subtractive;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P newex 678 382 111 196617 sprintf read co.%s.jxs;
>#P user ubumenu 304 309 60 196617 0 1 1 0;
>#X add pass;
>#X add mult;
>#X add div;
>#X add add;
>#X add sub;
>#X add mod;
>#X add min;
>#X add max;
>#X add abs;
>#X add avg;
>#X add absdiff;
>#X add eq;
>#X add neq;
>#X add eqp;
>#X add neqp;
>#X add sin;
>#X add cos;
>#X add tan;
>#X add asin;
>#X add acos;
>#X add atan;
>#X add atan2;
>#X add log2;
>#X add hypot;
>#X add pow;
>#X add sqrt;
>#X add ceil;
>#X add floor;
>#X add fract;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P user ubumenu 630 302 100 196617 0 1 1 0;
>#X add additive;
>#X add average;
>#X add brightlight;
>#X add burn;
>#X add darken;
>#X add difference;
>#X add dodge;
>#X add exclude;
>#X add freeze;
>#X add glow;
>#X add hardlight;
>#X add heat;
>#X add inverse;
>#X add lighten;
>#X add multiply;
>#X add negate;
>#X add overlay;
>#X add reflect;
>#X add screen;
>#X add softlight;
>#X add stamp;
>#X add subtractive;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P newex 675 327 111 196617 sprintf read co.%s.jxs;
>#P newex 244 90 144 196617 jit.gl.texture foo @name tex1;
>#P message 942 45 79 196617 read dozer.mov;
>#P message 847 45 28 196617 read;
>#P message 912 45 27 196617 stop;
>#P message 878 45 31 196617 start;
>#P toggle 784 26 15 0;
>#P newex 784 45 57 196617 qmetro 20;
>#P newex 784 77 236 196617 jit.qt.movie 720 480 @colormode uyvy @unique 1;
>#P comment 784 26 149 196617 ?read a movie and start metro.;
>#P message 1019 194 79 196617 read dozer.mov;
>#P message 924 194 28 196617 read;
>#P message 989 194 27 196617 stop;
>#P message 955 194 31 196617 start;
>#P toggle 861 175 15 0;
>#P newex 861 194 55 196617 metro 20;
>#P newex 861 226 104 196617 jit.qt.movie 320 240;
>#P comment 877 175 149 196617 ?read a movie and start metro.;
>#P newex 335 390 111 196617 sprintf read op.%s.jxs;
>#P newex 211 422 69 196617 jit.gl.slab foo;
>#P newex 515 667 45 196617 s slabbo;
>#P newex 223 338 45 196617 r slabbo;
>#P flonum 651 554 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 651 575 95 196617 param in2offset \$1;
>#P flonum 554 554 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 554 575 92 196617 param in2scale \$1;
>#P flonum 651 606 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 651 627 95 196617 param outoffset \$1;
>#P flonum 651 502 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 651 523 90 196617 param inoffset \$1;
>#P flonum 554 606 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 554 627 92 196617 param outscale \$1;
>#P flonum 554 502 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 554 523 85 196617 param inscale \$1;
>#P newex 329 339 111 196617 sprintf read op.%s.jxs;
>#P newex 245 37 236 196617 jit.qt.movie 640 480 @colormode uyvy @unique 1;
>#P newex 296 440 79 196617 jit.gl.handle foo;
>#P newex 211 475 185 196617 jit.gl.videoplane foo @scale 1.333 1. 1.;
>#P message 671 40 79 196617 read dozer.mov;
>#P message 576 40 28 196617 read;
>#P message 641 40 27 196617 stop;
>#P message 607 40 31 196617 start;
>#P toggle 513 21 15 0;
>#P newex 513 40 57 196617 qmetro 20;
>#P newex 246 63 188 196617 jit.qt.movie 640 480 @colormode uyvy;
>#P comment 529 21 149 196617 ?read a movie and start metro.;
>#P newex 211 379 69 196617 jit.gl.slab foo;
>#P toggle 295 540 15 0;
>#P message 295 558 45 196617 sync \$1;
>#P toggle 222 540 15 0;
>#P newex 183 539 35 196617 sel 27;
>#P message 222 558 68 196617 fullscreen \$1;
>#P newex 140 582 145 196617 jit.window foo @depthbuffer 1;
>#P newex 138 539 40 196617 key;
>#P user jit.fpsgui 123 327 60 196617 0;
>#P number 146 200 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P toggle 101 200 15 0;
>#P newex 101 226 55 196617 qmetro 20;
>#P newex 101 276 55 196617 t b b erase;
>#P newex 101 613 80 196617 jit.gl.render foo;
>#P window linecount 4;
>#P comment 502 445 281 196617 can map the range 
>for each input as well as the output with the 
>corresponding scale and offset parameters. the 
>default scale is 1 \, and the default offset is 
>0. can also be set component wise rgba if using 
>a list rather than a scalar;
>#P window linecount 1;
>#N vpatcher 515 138 1576 905;
>#P outlet 151 449 15 0;
>#P window setfont "Sans Serif" 9.;
>#P window linecount 0;
>#P newex 152 47 48 196617 loadbang;
>#P outlet 208 450 15 0;
>#P window linecount 1;
>#P newex 203 144 94 196617 prepend readfolder;
>#P comment 205 238 124 196617 movie count;
>#P button 203 97 15 0;
>#P newex 203 120 75 196617 opendialog fold;
>#P number 437 48 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P toggle 378 48 15 0;
>#P number 202 199 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P newex 378 96 42 196617 random;
>#P newex 378 73 75 196617 qmetro 20000;
>#P user ubumenu 80 201 100 196617 0 1 1 0;
>#X add CKDaisy1PhotoJPEG.mov;
>#X add CKDaisy2H264Matted.mov;
>#X add CKDaisy3PhotoJPEG.mov;
>#X add CKDaisy4PhotoJPEG.mov;
>#X add CKDaisy5PhotoJPEG.mov;
>#X add CKDaisy6PhotoJPEG.mov;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P number 378 124 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 378 144 48 196617 index \$1;
>#P message 64 147 133 196617 readfolder ./patches/daisy;
>#P number 78 81 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P toggle 38 81 15 0;
>#P newex 38 110 50 196617 qmetro 2;
>#P user jit.pwindow 37 285 157 119 0 1 0 0 1 0;
>#P user jit.fpsgui 38 431 60 196617 0;
>#P newex 38 176 174 196617 js jsmoviebank.js;
>#P window linecount 6;
>#P comment 210 287 198 196617 todo: \; colormode 
>\; arguments for dimensions \; insert/add 
>entries \; fix empty property problem on first 
>load \; solve anything method problem;
>#P window linecount 2;
>#P comment 69 236 124 196617 output designed to populate umenu/ubumenu;
>#P comment 469 108 125 196617 select which movie 
>to play \, randomly if desired.;
>#P connect 7 0 6 0;
>#P connect 6 0 3 0;
>#P fasten 21 0 3 0 208 168 43 168;
>#P fasten 9 0 3 0 69 168 43 168;
>#P fasten 10 0 3 0 383 168 43 168;
>#P connect 3 0 5 0;
>#P connect 5 0 4 0;
>#P connect 23 0 9 0;
>#P connect 8 0 6 1;
>#P fasten 3 1 12 0 125 197 85 197;
>#P fasten 6 0 24 0 43 150 10 150 10 420 156 420;
>#P connect 3 2 15 0;
>#P connect 19 0 18 0;
>#P connect 18 0 21 0;
>#P fasten 3 0 22 0 43 266 213 266;
>#P connect 16 0 13 0;
>#P connect 13 0 14 0;
>#P fasten 12 0 11 0 85 231 432 231 432 119 383 119;
>#P connect 14 0 11 0;
>#P connect 11 0 10 0;
>#P fasten 15 0 14 1 207 219 452 219 452 93 415 93;
>#P connect 17 0 13 1;
>#P pop;
>#P newobj 617 204 89 196617 p loadmoviebank2;
>#N vpatcher 365 156 1426 923;
>#P outlet 135 441 15 0;
>#P window setfont "Sans Serif" 9.;
>#P window linecount 1;
>#P newex 152 47 48 196617 loadbang;
>#P outlet 229 441 15 0;
>#P newex 203 144 94 196617 prepend readfolder;
>#P comment 205 238 124 196617 movie count;
>#P button 203 97 15 0;
>#P newex 203 120 75 196617 opendialog fold;
>#P number 437 48 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P toggle 378 48 15 0;
>#P number 202 199 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P newex 378 96 42 196617 random;
>#P newex 378 73 75 196617 qmetro 20000;
>#P user ubumenu 80 201 100 196617 0 1 1 0;
>#X add CKDaisy1PhotoJPEG.mov;
>#X add CKDaisy2H264Matted.mov;
>#X add CKDaisy3PhotoJPEG.mov;
>#X add CKDaisy4PhotoJPEG.mov;
>#X add CKDaisy5PhotoJPEG.mov;
>#X add CKDaisy6PhotoJPEG.mov;
>#X prefix_set 0 0 <none> 0;
>#X pattrmode 1;
>#P number 378 124 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P message 378 144 48 196617 index \$1;
>#P message 64 147 133 196617 readfolder ./patches/daisy;
>#P number 78 81 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;
>#P toggle 38 81 15 0;
>#P newex 38 110 50 196617 qmetro 2;
>#P user jit.pwindow 37 285 157 119 0 1 0 0 1 0;
>#P user jit.fpsgui 38 431 60 196617 0;
>#P newex 38 176 174 196617 js jsmoviebank.js;
>#P window linecount 6;
>#P comment 210 287 198 196617 todo: \; colormode 
>\; arguments for dimensions \; insert/add 
>entries \; fix empty property problem on first 
>load \; solve anything method problem;
>#P window linecount 2;
>#P comment 69 236 124 196617 output designed to populate umenu/ubumenu;
>#P comment 469 108 125 196617 select which movie 
>to play \, randomly if desired.;
>#P connect 7 0 6 0;
>#P connect 6 0 3 0;
>#P fasten 10 0 3 0 383 168 43 168;
>#P fasten 9 0 3 0 69 168 43 168;
>#P fasten 21 0 3 0 208 168 43 168;
>#P connect 3 0 5 0;
>#P connect 5 0 4 0;
>#P connect 23 0 9 0;
>#P connect 8 0 6 1;
>#P fasten 3 1 12 0 125 197 85 197;
>#P fasten 6 0 24 0 43 142 6 142 6 416 140 416;
>#P connect 3 2 15 0;
>#P connect 19 0 18 0;
>#P connect 18 0 21 0;
>#P fasten 3 0 22 0 43 269 213 269 213 421 234 421;
>#P connect 16 0 13 0;
>#P connect 13 0 14 0;
>#P connect 14 0 11 0;
>#P fasten 12 0 11 0 85 231 432 231 432 119 383 119;
>#P connect 11 0 10 0;
>#P fasten 15 0 14 1 207 219 452 219 452 93 415 93;
>#P connect 17 0 13 1;
>#P pop;
>#P newobj 212 200 89 196617 p loadmoviebank1;
>#P connect 6 0 5 0;
>#P connect 5 0 4 0;
>#P connect 4 0 3 0;
>#P fasten 4 2 3 0 150 309 106 309;
>#P connect 4 1 8 0;
>#P fasten 11 0 10 0 227 577 145 577;
>#P fasten 14 0 10 0 300 577 145 577;
>#P connect 7 0 5 1;
>#P fasten 9 0 12 0 143 558 180 558 180 537 188 537;
>#P connect 71 0 69 0;
>#P connect 70 0 69 0;
>#P fasten 0 1 69 0 296 228 216 228;
>#P connect 41 0 16 0;
>#P fasten 28 0 16 0 334 359 216 359;
>#P fasten 62 0 16 0 680 359 216 359;
>#P connect 69 0 16 0;
>#P connect 16 0 43 0;
>#P fasten 44 0 43 0 340 409 216 409;
>#P fasten 65 0 43 0 683 414 216 414;
>#P connect 26 0 25 0;
>#P connect 43 0 25 0;
>#P fasten 68 0 25 0 486 460 216 460;
>#P fasten 12 0 13 0 188 557 219 557 219 537 227 537;
>#P connect 13 0 11 0;
>#P fasten 72 0 16 1 623 286 275 286;
>#P fasten 46 0 43 1 866 414 275 414;
>#P connect 15 0 14 0;
>#P connect 64 1 28 0;
>#P connect 67 1 44 0;
>#P fasten 69 1 68 0 244 279 486 279;
>#P connect 20 0 19 0;
>#P fasten 35 0 42 0 656 645 520 645;
>#P fasten 39 0 42 0 656 593 520 593;
>#P fasten 33 0 42 0 656 541 520 541;
>#P fasten 29 0 42 0 559 545 520 545;
>#P fasten 31 0 42 0 559 649 520 649;
>#P fasten 37 0 42 0 559 597 520 597;
>#P fasten 72 1 68 1 651 286 551 286;
>#P connect 30 0 29 0;
>#P connect 38 0 37 0;
>#P connect 32 0 31 0;
>#P connect 73 0 72 0;
>#P connect 74 0 72 0;
>#P fasten 1 1 72 0 701 230 623 230;
>#P connect 34 0 33 0;
>#P connect 40 0 39 0;
>#P connect 36 0 35 0;
>#P connect 63 1 62 0;
>#P connect 66 1 65 0;
>#P connect 56 0 55 0;
>#P fasten 59 0 54 0 852 71 789 71;
>#P fasten 58 0 54 0 917 71 789 71;
>#P fasten 57 0 54 0 883 71 789 71;
>#P fasten 60 0 54 0 947 71 789 71;
>#P fasten 55 0 54 0 789 71 789 71;
>#P connect 48 0 47 0;
>#P fasten 52 0 46 0 1024 220 866 220;
>#P fasten 49 0 46 0 960 220 866 220;
>#P fasten 50 0 46 0 994 220 866 220;
>#P fasten 51 0 46 0 929 220 866 220;
>#P fasten 47 0 46 0 866 220 866 220;
>#P pop;
>
>
>thank you so much
>_______________________________________________
>jitter mailing list
>jitter at cycling74.com
>http://www.cycling74.com/mailman/listinfo/jitter




More information about the jitter mailing list