From 10e0265429983876e2fd69950df4d51c8faf5635 Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Thu, 2 Jan 2003 04:37:31 +0000 Subject: "" svn path=/trunk/; revision=316 --- externals/grill/flext/tutorial/pd/ex-adv1.pd | 8 +- externals/grill/flext/tutorial/pd/ex-adv2.pd | 46 ++++----- externals/grill/flext/tutorial/pd/ex-adv3.pd | 80 ++++++++-------- externals/grill/flext/tutorial/pd/ex-attr1.pd | 24 ++--- externals/grill/flext/tutorial/pd/ex-attr2.pd | 47 +++++----- externals/grill/flext/tutorial/pd/ex-attr3.pd | 120 ++++++++++++------------ externals/grill/flext/tutorial/pd/ex-lib1.pd | 66 ++++++------- externals/grill/flext/tutorial/pd/ex-signal1.pd | 18 ++-- externals/grill/flext/tutorial/pd/ex-signal2.pd | 28 +++--- externals/grill/flext/tutorial/pd/ex-simple1.pd | 16 ++-- externals/grill/flext/tutorial/pd/ex-simple2.pd | 20 ++-- externals/grill/flext/tutorial/pd/ex-simple3.pd | 4 +- externals/grill/flext/tutorial/pd/ex-sndobj1.pd | 68 +++++++------- externals/grill/flext/tutorial/pd/ex-stk1.pd | 15 +++ externals/grill/flext/tutorial/pd/ex-stk2.pd | 31 ++++++ externals/grill/flext/tutorial/pd/ex-thread1.pd | 86 ++++++++--------- externals/grill/flext/tutorial/pd/ex-thread2.pd | 24 ++--- 17 files changed, 374 insertions(+), 327 deletions(-) create mode 100644 externals/grill/flext/tutorial/pd/ex-stk1.pd create mode 100644 externals/grill/flext/tutorial/pd/ex-stk2.pd (limited to 'externals/grill/flext/tutorial/pd') diff --git a/externals/grill/flext/tutorial/pd/ex-adv1.pd b/externals/grill/flext/tutorial/pd/ex-adv1.pd index 65735a45..93695c7e 100644 --- a/externals/grill/flext/tutorial/pd/ex-adv1.pd +++ b/externals/grill/flext/tutorial/pd/ex-adv1.pd @@ -1,22 +1,22 @@ #N canvas 46 58 586 341 12; #X msg 34 92 or two words; #X msg 169 93 2 3; -#X msg 48 291 one 6; +#X msg 48 291 one or two words; #X obj 72 213 print result; #X obj 49 172 adv1 one; #X obj 48 263 prepend set; #X text 162 257 you can also use "prepend"; -#X obj 16 8 cnv 15 550 40 empty empty adv1 10 22 32 24 -260818 -1 0 +#X obj 16 8 cnv 15 550 40 empty empty adv1 10 22 0 24 -260818 -1 0 ; -#X text 175 7 flext tutorial \, (C)2002 Thomas Grill; #X text 175 27 http://www.parasitaere-kapazitaeten.net; #X text 199 214 watch the console!; #X msg 69 121 6; #X text 210 110 send the object various messages; #X text 160 274 (if adv1 has already been loaded); +#X text 175 9 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 4 0; #X connect 1 0 4 0; #X connect 4 0 3 0; #X connect 4 0 5 0; #X connect 5 0 2 0; -#X connect 11 0 4 0; +#X connect 10 0 4 0; diff --git a/externals/grill/flext/tutorial/pd/ex-adv2.pd b/externals/grill/flext/tutorial/pd/ex-adv2.pd index af534de2..851c1a88 100644 --- a/externals/grill/flext/tutorial/pd/ex-adv2.pd +++ b/externals/grill/flext/tutorial/pd/ex-adv2.pd @@ -1,23 +1,23 @@ -#N canvas 329 97 587 348 12; -#X msg 26 97 help; -#X msg 123 146 born; -#X msg 172 147 to; -#X msg 214 149 hula; -#X msg 228 230 yeah; -#X msg 228 192 hula 1; -#X text 280 231 other symbol; -#X text 261 150 tag without argument; -#X text 297 190 tag and argument; -#X text 72 97 print a help message; -#X obj 16 7 cnv 15 550 40 empty empty adv2 10 22 0 24 -260818 -1 0 -; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; -#X text 174 28 http://www.parasitaere-kapazitaeten.net; -#X obj 148 293 adv2; -#X text 21 49 this is identical to the simple3 example; -#X connect 0 0 13 0; -#X connect 1 0 13 0; -#X connect 2 0 13 0; -#X connect 3 0 13 0; -#X connect 4 0 13 0; -#X connect 5 0 13 0; +#N canvas 329 97 587 348 12; +#X msg 26 97 help; +#X msg 123 146 born; +#X msg 172 147 to; +#X msg 214 149 hula; +#X msg 228 230 yeah; +#X msg 228 192 hula 1; +#X text 280 231 other symbol; +#X text 261 150 tag without argument; +#X text 297 190 tag and argument; +#X text 72 97 print a help message; +#X obj 16 7 cnv 15 550 40 empty empty adv2 10 22 0 24 -260818 -1 0 +; +#X text 174 28 http://www.parasitaere-kapazitaeten.net; +#X obj 148 293 adv2; +#X text 21 49 this is identical to the simple3 example; +#X text 174 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 0 0 12 0; +#X connect 1 0 12 0; +#X connect 2 0 12 0; +#X connect 3 0 12 0; +#X connect 4 0 12 0; +#X connect 5 0 12 0; diff --git a/externals/grill/flext/tutorial/pd/ex-adv3.pd b/externals/grill/flext/tutorial/pd/ex-adv3.pd index d58567f3..09b0a0ff 100644 --- a/externals/grill/flext/tutorial/pd/ex-adv3.pd +++ b/externals/grill/flext/tutorial/pd/ex-adv3.pd @@ -1,40 +1,40 @@ -#N canvas 175 139 597 355 12; -#X obj 16 7 cnv 15 550 40 empty empty adv3 10 22 0 24 -260818 -1 0 -; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; -#X text 174 28 http://www.parasitaere-kapazitaeten.net; -#X obj 229 266 adv3 2 5 1; -#X obj 305 303 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 223 300 nbx 5 18 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X msg 269 120 1 10; -#X msg 389 118 1; -#X msg 424 118 -1; -#X msg 460 118 2; -#X obj 88 119 bng 25 250 50 0 empty empty empty 0 -6 0 8 -258699 -1 --1; -#X msg 313 119 7 2; -#X text 325 300 end has been reached; -#X obj 157 117 nbx 5 18 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X msg 158 140 set \$1; -#X text 72 98 trigger; -#X text 147 98 set counter; -#X text 264 99 set bounds; -#X text 390 96 set step size; -#X msg 80 186 reset; -#X text 83 166 reset; -#X text 21 49 this is a port of IOhannes Zmoelnings "counter" example -; -#X connect 3 0 5 0; -#X connect 3 1 4 0; -#X connect 6 0 3 1; -#X connect 7 0 3 2; -#X connect 8 0 3 2; -#X connect 9 0 3 2; -#X connect 10 0 3 0; -#X connect 11 0 3 1; -#X connect 13 0 14 0; -#X connect 14 0 3 0; -#X connect 19 0 3 0; +#N canvas 175 139 597 355 12; +#X obj 16 7 cnv 15 550 40 empty empty adv3 10 22 0 24 -260818 -1 0 +; +#X text 174 28 http://www.parasitaere-kapazitaeten.net; +#X obj 229 266 adv3 2 5 1; +#X obj 305 303 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 223 300 nbx 5 18 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X msg 269 120 1 10; +#X msg 389 118 1; +#X msg 424 118 -1; +#X msg 460 118 2; +#X obj 88 119 bng 25 250 50 0 empty empty empty 0 -6 0 8 -258699 -1 +-1; +#X msg 313 119 7 2; +#X text 325 300 end has been reached; +#X obj 157 117 nbx 5 18 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X msg 158 140 set \$1; +#X text 72 98 trigger; +#X text 147 98 set counter; +#X text 264 99 set bounds; +#X text 390 96 set step size; +#X msg 80 186 reset; +#X text 83 166 reset; +#X text 21 49 this is a port of IOhannes Zmoelnings "counter" example +; +#X text 174 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 2 0 4 0; +#X connect 2 1 3 0; +#X connect 5 0 2 1; +#X connect 6 0 2 2; +#X connect 7 0 2 2; +#X connect 8 0 2 2; +#X connect 9 0 2 0; +#X connect 10 0 2 1; +#X connect 12 0 13 0; +#X connect 13 0 2 0; +#X connect 18 0 2 0; diff --git a/externals/grill/flext/tutorial/pd/ex-attr1.pd b/externals/grill/flext/tutorial/pd/ex-attr1.pd index 97bfad84..bc713e7a 100644 --- a/externals/grill/flext/tutorial/pd/ex-attr1.pd +++ b/externals/grill/flext/tutorial/pd/ex-attr1.pd @@ -12,23 +12,23 @@ #X text 230 216 set attribute "arg"; #X text 295 123 query object attributes (watch console); #X text 228 167 query attribute "arg" (watch console); -#X obj 16 8 cnv 15 550 40 empty empty attr1 10 22 32 24 -260818 -1 -0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; +#X obj 16 8 cnv 15 550 40 empty empty attr1 10 22 0 24 -260818 -1 0 +; #X text 175 28 http://www.parasitaere-kapazitaeten.net; #X text 206 85 get some "help"; #X text 26 413 result; -#X obj 23 139 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 --1 -1 49 256; -#X obj 29 395 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 12 --228992 -1 -1 52 256; -#X obj 161 206 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 --1 -1 0 256; +#X obj 23 139 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 109 256; +#X obj 29 395 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 143 256; +#X obj 161 206 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 34 256; +#X text 175 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 1 0; -#X connect 1 0 19 0; +#X connect 1 0 18 0; #X connect 1 1 6 0; #X connect 3 0 1 0; #X connect 7 0 1 0; #X connect 9 0 1 0; -#X connect 18 0 1 0; -#X connect 20 0 9 0; +#X connect 17 0 1 0; +#X connect 19 0 9 0; diff --git a/externals/grill/flext/tutorial/pd/ex-attr2.pd b/externals/grill/flext/tutorial/pd/ex-attr2.pd index 4ac89a0e..de1b0c63 100644 --- a/externals/grill/flext/tutorial/pd/ex-attr2.pd +++ b/externals/grill/flext/tutorial/pd/ex-attr2.pd @@ -1,17 +1,17 @@ #N canvas 364 29 605 442 12; #X msg 21 84 help; #X msg 23 119 getattributes; -#X text 265 350 there is one additional outlet; -#X text 265 365 for all attribute-enabled objects; -#X obj 247 389 print; -#X msg 23 162 getarg; +#X text 265 357 there is one additional outlet; +#X text 265 372 for all attribute-enabled objects; +#X obj 247 396 print; +#X msg 23 155 getarg; #X text 67 84 get some help; -#X text 15 314 trigger output; -#X msg 23 222 arg \$1; +#X text 15 249 trigger output; +#X msg 271 294 arg \$1; #X text 160 118 query object attributes (watch console); -#X msg 96 162 getop; -#X obj 159 330 attr2 @op +; -#X text 255 161 query attributes; +#X msg 96 155 getop; +#X obj 159 337 attr2 @op +; +#X text 238 154 query attributes; #X text 333 210 set attributes; #X msg 169 200 op +; #X msg 168 225 op -; @@ -19,24 +19,25 @@ #X msg 269 224 op **; #X msg 269 200 op =; #X msg 219 224 op /; -#X msg 158 162 getresult; -#X obj 16 8 cnv 15 550 40 empty empty attr2 10 22 32 24 -260818 -1 -0; -#X text 173 8 flext tutorial \, (C)2002 Thomas Grill; +#X msg 158 155 getresult; +#X obj 16 8 cnv 15 550 40 empty empty attr2 10 22 0 24 -260818 -1 0 +; #X text 173 28 http://www.parasitaere-kapazitaeten.net; -#X text 91 391 result; -#X obj 23 336 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 --1 -1 -55 256; -#X obj 23 201 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 96 12 -261681 --1 -1 1 256; -#X obj 151 391 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 -54 256; +#X text 91 398 result; +#X obj 23 271 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 40 256; +#X obj 271 273 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 10 256; +#X obj 151 398 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 400 256; +#X text 171 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X text 328 274 set argument; #X connect 0 0 11 0; #X connect 1 0 11 0; #X connect 5 0 11 0; #X connect 8 0 11 0; #X connect 10 0 11 0; -#X connect 11 0 27 0; +#X connect 11 0 26 0; #X connect 11 1 4 0; #X connect 14 0 11 0; #X connect 15 0 11 0; @@ -45,5 +46,5 @@ #X connect 18 0 11 0; #X connect 19 0 11 0; #X connect 20 0 11 0; -#X connect 25 0 11 0; -#X connect 26 0 8 0; +#X connect 24 0 11 0; +#X connect 25 0 8 0; diff --git a/externals/grill/flext/tutorial/pd/ex-attr3.pd b/externals/grill/flext/tutorial/pd/ex-attr3.pd index de7d6bf2..b55bf2fd 100644 --- a/externals/grill/flext/tutorial/pd/ex-attr3.pd +++ b/externals/grill/flext/tutorial/pd/ex-attr3.pd @@ -1,60 +1,60 @@ -#N canvas 175 139 603 453 12; -#X obj 16 7 cnv 15 550 40 empty empty attr3 10 22 0 24 -260818 -1 0 -; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; -#X text 174 28 http://www.parasitaere-kapazitaeten.net; -#X obj 293 364 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 --1; -#X obj 196 361 nbx 5 18 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 8 256; -#X msg 264 129 1 10; -#X msg 384 127 1; -#X msg 419 127 -1; -#X msg 455 127 2; -#X obj 36 128 bng 25 250 50 0 empty empty empty 0 -6 0 8 -258699 -1 --1; -#X msg 308 128 7 2; -#X obj 159 123 nbx 5 18 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X msg 160 146 set \$1; -#X text 20 107 trigger; -#X text 149 104 set counter; -#X text 259 108 set bounds; -#X text 385 105 set step size; -#X msg 87 135 reset; -#X text 90 115 reset; -#X text 23 63 with attributes; -#X obj 197 327 attr3 @bounds 2 5 @step 1; -#X msg 32 195 getattributes; -#X obj 392 363 print; -#X text 440 362 attributes; -#X msg 32 237 getcount; -#X msg 258 234 getbounds; -#X msg 388 232 getstep; -#X text 149 193 list all attributes; -#X msg 32 266 count 3; -#X text 109 238 get count; -#X text 104 266 set count; -#X msg 257 261 bounds 5 15; -#X msg 387 259 step 3; -#X text 21 49 this is a port of IOhannes Zmoelnings "counter" example -; -#X connect 5 0 20 1; -#X connect 6 0 20 2; -#X connect 7 0 20 2; -#X connect 8 0 20 2; -#X connect 9 0 20 0; -#X connect 10 0 20 1; -#X connect 11 0 12 0; -#X connect 12 0 20 0; -#X connect 17 0 20 0; -#X connect 20 0 4 0; -#X connect 20 1 3 0; -#X connect 20 2 22 0; -#X connect 21 0 20 0; -#X connect 24 0 20 0; -#X connect 25 0 20 0; -#X connect 26 0 20 0; -#X connect 28 0 20 0; -#X connect 31 0 20 0; -#X connect 32 0 20 0; +#N canvas 175 139 603 453 12; +#X obj 16 7 cnv 15 550 40 empty empty attr3 10 22 0 24 -260818 -1 0 +; +#X text 174 28 http://www.parasitaere-kapazitaeten.net; +#X obj 293 364 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X obj 196 361 nbx 5 18 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X msg 264 129 1 10; +#X msg 384 127 1; +#X msg 419 127 -1; +#X msg 455 127 2; +#X obj 36 128 bng 25 250 50 0 empty empty empty 0 -6 0 8 -258699 -1 +-1; +#X msg 308 128 7 2; +#X obj 159 123 nbx 5 18 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X msg 160 146 set \$1; +#X text 20 107 trigger; +#X text 149 104 set counter; +#X text 259 108 set bounds; +#X text 385 105 set step size; +#X msg 87 135 reset; +#X text 90 115 reset; +#X text 23 63 with attributes; +#X obj 197 327 attr3 @bounds 2 5 @step 1; +#X msg 32 195 getattributes; +#X obj 392 363 print; +#X text 440 362 attributes; +#X msg 32 237 getcount; +#X msg 388 232 getstep; +#X text 149 193 list all attributes; +#X msg 32 266 count 3; +#X text 109 238 get count; +#X text 104 266 set count; +#X msg 387 259 step 3; +#X text 21 49 this is a port of IOhannes Zmoelnings "counter" example +; +#X msg 258 234 getbounds; +#X msg 257 261 bounds 5 15; +#X text 174 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 4 0 19 1; +#X connect 5 0 19 2; +#X connect 6 0 19 2; +#X connect 7 0 19 2; +#X connect 8 0 19 0; +#X connect 9 0 19 1; +#X connect 10 0 11 0; +#X connect 11 0 19 0; +#X connect 16 0 19 0; +#X connect 19 0 3 0; +#X connect 19 1 2 0; +#X connect 19 2 21 0; +#X connect 20 0 19 0; +#X connect 23 0 19 0; +#X connect 24 0 19 0; +#X connect 26 0 19 0; +#X connect 29 0 19 0; +#X connect 31 0 19 0; +#X connect 32 0 19 0; diff --git a/externals/grill/flext/tutorial/pd/ex-lib1.pd b/externals/grill/flext/tutorial/pd/ex-lib1.pd index 83311593..885e1ba2 100644 --- a/externals/grill/flext/tutorial/pd/ex-lib1.pd +++ b/externals/grill/flext/tutorial/pd/ex-lib1.pd @@ -1,51 +1,51 @@ #N canvas 120 205 580 295 12; -#X msg 106 125 arg \$1; -#X obj 34 161 lib1.+ @arg 3; -#X text 105 77 set arg; -#X msg 289 124 arg \$1; -#X text 288 78 set arg; -#X msg 476 127 arg \$1; -#X text 475 81 set arg; -#X obj 396 165 lib1.* @arg 2; -#X obj 214 163 lib1.- @arg 7; -#X text 29 76 trigger; -#X text 211 80 trigger; -#X text 395 81 trigger; +#X msg 102 172 arg \$1; +#X obj 30 208 lib1.+ @arg 3; +#X text 101 124 set arg; +#X msg 285 171 arg \$1; +#X text 284 125 set arg; +#X msg 472 174 arg \$1; +#X text 471 128 set arg; +#X obj 392 212 lib1.* @arg 2; +#X obj 210 210 lib1.- @arg 7; +#X text 25 123 trigger; +#X text 207 127 trigger; +#X text 391 128 trigger; #X obj 16 8 cnv 15 550 40 empty empty lib1 10 22 0 24 -260818 -1 0 ; -#X text 173 8 flext tutorial \, (C)2002 Thomas Grill; #X text 173 28 http://www.parasitaere-kapazitaeten.net; -#X obj 34 100 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 30 147 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 105 99 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 101 146 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 216 100 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 212 147 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 288 102 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 284 149 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 398 102 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 394 149 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 476 105 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +#X obj 472 152 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 34 194 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +#X obj 30 241 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 -228992 -1 -1 0 256; -#X obj 214 194 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +#X obj 210 241 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 -228992 -1 -1 0 256; -#X obj 396 194 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +#X obj 392 241 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 -228992 -1 -1 0 256; -#X text 26 245 In order to use the objects the library must have been +#X text 25 56 In order to use the objects the library must have been ; -#X text 27 263 loaded at PD startup (with the "-lib lib1" argument) +#X text 26 74 loaded at PD startup (with the "-lib lib1" argument) ; +#X text 173 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 1 0; -#X connect 1 0 21 0; +#X connect 1 0 20 0; #X connect 3 0 8 0; #X connect 5 0 7 0; -#X connect 7 0 23 0; -#X connect 8 0 22 0; -#X connect 15 0 1 0; -#X connect 16 0 0 0; -#X connect 17 0 8 0; -#X connect 18 0 3 0; -#X connect 19 0 7 0; -#X connect 20 0 5 0; +#X connect 7 0 22 0; +#X connect 8 0 21 0; +#X connect 14 0 1 0; +#X connect 15 0 0 0; +#X connect 16 0 8 0; +#X connect 17 0 3 0; +#X connect 18 0 7 0; +#X connect 19 0 5 0; diff --git a/externals/grill/flext/tutorial/pd/ex-signal1.pd b/externals/grill/flext/tutorial/pd/ex-signal1.pd index bfa445cd..9187d586 100644 --- a/externals/grill/flext/tutorial/pd/ex-signal1.pd +++ b/externals/grill/flext/tutorial/pd/ex-signal1.pd @@ -1,25 +1,25 @@ #N canvas 335 232 575 335 12; -#X obj 137 137 hsl 128 15 0 1 0 0 empty empty empty 20 8 32 8 -261681 +#X obj 137 137 hsl 128 15 0 1 0 0 empty empty empty 20 8 0 8 -261681 -1 -1 0 1; #X obj 31 92 osc~ 440; #X obj 34 279 dac~; #X obj 126 92 osc~ 880; #X obj 44 206 signal1~; -#X obj 16 8 cnv 15 550 40 empty empty signal1 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty signal1 10 22 0 24 -260818 -1 0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; #X text 175 28 http://www.parasitaere-kapazitaeten.net; #X text 276 151 control the mixing; #X text 113 241 adjust the volume; #X obj 44 240 *~ 0.5; #X text 28 73 source 1; #X text 128 72 source 2; -#X obj 135 159 nbx 5 16 0 1 0 0 empty empty empty 0 -6 32 12 -261681 +#X obj 135 159 nbx 5 16 0 1 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X connect 0 0 13 0; +#X text 175 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 0 0 12 0; #X connect 1 0 4 0; #X connect 3 0 4 1; -#X connect 4 0 10 0; -#X connect 10 0 2 0; -#X connect 10 0 2 1; -#X connect 13 0 4 2; +#X connect 4 0 9 0; +#X connect 9 0 2 0; +#X connect 9 0 2 1; +#X connect 12 0 4 2; diff --git a/externals/grill/flext/tutorial/pd/ex-signal2.pd b/externals/grill/flext/tutorial/pd/ex-signal2.pd index b26604c4..c081c3b5 100644 --- a/externals/grill/flext/tutorial/pd/ex-signal2.pd +++ b/externals/grill/flext/tutorial/pd/ex-signal2.pd @@ -1,25 +1,25 @@ #N canvas 41 125 583 263 12; #X obj 81 133 signal2~; -#X obj 76 88 bng 25 250 50 0 empty empty empty 0 -6 32 8 -261681 -1 +#X obj 76 88 bng 25 250 50 0 empty empty empty 0 -6 0 8 -261681 -1 -1; #X text 108 94 bang to get audio system parameters; #X text 233 212 channels in and out; -#X obj 16 8 cnv 15 550 40 empty empty signal2 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty signal2 10 22 0 24 -260818 -1 0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; #X text 175 28 http://www.parasitaere-kapazitaeten.net; -#X obj 38 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 12 +#X obj 38 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 130 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 233 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 325 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 -228992 -1 -1 0 256; -#X obj 130 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; -#X obj 233 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; -#X obj 325 191 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; #X text 12 211 samplerate; #X text 128 211 blocksize; -#X connect 0 0 7 0; -#X connect 0 1 8 0; -#X connect 0 2 9 0; -#X connect 0 3 10 0; +#X text 173 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 0 0 6 0; +#X connect 0 1 7 0; +#X connect 0 2 8 0; +#X connect 0 3 9 0; #X connect 1 0 0 0; diff --git a/externals/grill/flext/tutorial/pd/ex-simple1.pd b/externals/grill/flext/tutorial/pd/ex-simple1.pd index e2872868..eb32567d 100644 --- a/externals/grill/flext/tutorial/pd/ex-simple1.pd +++ b/externals/grill/flext/tutorial/pd/ex-simple1.pd @@ -3,14 +3,14 @@ #X text 203 187 inverse; #X text 169 96 input; #X obj 113 141 simple1; -#X obj 16 8 cnv 15 550 40 empty empty simple1 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty simple1 10 22 0 24 -260818 -1 0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; #X text 175 28 http://www.parasitaere-kapazitaeten.net; -#X obj 114 96 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 --1 -1 104 256; -#X obj 112 190 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0.00961538 256; +#X obj 114 96 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 88 256; +#X obj 112 190 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0.0113636 256; +#X text 175 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 3 0; -#X connect 3 0 8 0; -#X connect 7 0 3 0; +#X connect 3 0 7 0; +#X connect 6 0 3 0; diff --git a/externals/grill/flext/tutorial/pd/ex-simple2.pd b/externals/grill/flext/tutorial/pd/ex-simple2.pd index 02ad85a7..dfc0cb8a 100644 --- a/externals/grill/flext/tutorial/pd/ex-simple2.pd +++ b/externals/grill/flext/tutorial/pd/ex-simple2.pd @@ -4,18 +4,18 @@ #X text 103 119 triggering; #X text 215 120 non-triggering; #X text 206 197 default argument; -#X obj 16 8 cnv 15 550 40 empty empty simple2 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty simple2 10 22 0 24 -260818 -1 0; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; #X text 174 28 http://www.parasitaere-kapazitaeten.net; #X text 66 82 print a "help" message (to the console); -#X obj 110 144 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 +#X obj 110 144 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 +-1 -1 22 256; +#X obj 217 144 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 0 12 -261681 -1 -1 0 256; -#X obj 217 144 nbx 4 16 -999 999 0 0 empty empty empty 0 -6 32 12 -261681 --1 -1 0 256; -#X obj 111 239 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; -#X connect 0 0 11 0; +#X obj 111 239 nbx 7 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 25 256; +#X text 174 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 0 0 10 0; #X connect 1 0 0 0; -#X connect 9 0 0 0; -#X connect 10 0 0 1; +#X connect 8 0 0 0; +#X connect 9 0 0 1; diff --git a/externals/grill/flext/tutorial/pd/ex-simple3.pd b/externals/grill/flext/tutorial/pd/ex-simple3.pd index bf58a003..c9bbc211 100644 --- a/externals/grill/flext/tutorial/pd/ex-simple3.pd +++ b/externals/grill/flext/tutorial/pd/ex-simple3.pd @@ -10,10 +10,10 @@ #X text 257 140 tag without argument; #X text 293 180 tag and argument; #X text 68 87 print a help message; -#X obj 16 8 cnv 15 550 40 empty empty simple3 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty simple3 10 22 0 24 -260818 -1 0; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; #X text 174 28 http://www.parasitaere-kapazitaeten.net; +#X text 174 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 7 0; #X connect 1 0 7 0; #X connect 2 0 7 0; diff --git a/externals/grill/flext/tutorial/pd/ex-sndobj1.pd b/externals/grill/flext/tutorial/pd/ex-sndobj1.pd index c343558e..37bc8981 100644 --- a/externals/grill/flext/tutorial/pd/ex-sndobj1.pd +++ b/externals/grill/flext/tutorial/pd/ex-sndobj1.pd @@ -1,34 +1,34 @@ -#N canvas 405 36 584 392 12; -#X obj 56 348 dac~; -#X obj 15 8 cnv 15 550 40 empty empty sndobj1 10 22 0 24 -260818 -1 -0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; -#X text 175 28 http://www.parasitaere-kapazitaeten.net; -#X text 170 285 adjust the volume; -#X text 35 97 source; -#X obj 171 268 hsl 128 15 0.01 1 1 0 empty empty empty -2 -6 0 8 -261681 --1 -1 7200 1; -#X msg 160 148 shL \$1; -#X msg 218 148 shR \$1; -#X obj 244 84 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 --1 -1 1800 1; -#X obj 244 104 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 --1 -1 5100 1; -#X text 149 82 pitch left; -#X text 149 102 pitch right; -#X obj 31 119 osc~ 442; -#X obj 32 226 sndobj1~ @shL 0.7 @shR 1.2; -#X obj 32 304 *~ 0.3; -#X obj 91 304 *~ 0.3; -#X connect 6 0 15 1; -#X connect 6 0 16 1; -#X connect 7 0 14 0; -#X connect 8 0 14 0; -#X connect 9 0 7 0; -#X connect 10 0 8 0; -#X connect 13 0 14 0; -#X connect 13 0 14 1; -#X connect 14 0 15 0; -#X connect 14 1 16 0; -#X connect 15 0 0 0; -#X connect 16 0 0 1; +#N canvas 405 36 584 392 12; +#X obj 56 348 dac~; +#X obj 15 8 cnv 15 550 40 empty empty sndobj1 10 22 0 24 -260818 -1 +0; +#X text 175 28 http://www.parasitaere-kapazitaeten.net; +#X text 170 285 adjust the volume; +#X text 35 97 source; +#X obj 171 268 hsl 128 15 0.01 1 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X msg 160 148 shL \$1; +#X msg 218 148 shR \$1; +#X obj 244 84 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X obj 244 104 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X text 149 82 pitch left; +#X text 149 102 pitch right; +#X obj 31 119 osc~ 442; +#X obj 32 226 sndobj1~ @shL 0.7 @shR 1.2; +#X obj 32 304 *~ 0.3; +#X obj 91 304 *~ 0.3; +#X text 175 8 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 5 0 14 1; +#X connect 5 0 15 1; +#X connect 6 0 13 0; +#X connect 7 0 13 0; +#X connect 8 0 6 0; +#X connect 9 0 7 0; +#X connect 12 0 13 0; +#X connect 12 0 13 1; +#X connect 13 0 14 0; +#X connect 13 1 15 0; +#X connect 14 0 0 0; +#X connect 15 0 0 1; diff --git a/externals/grill/flext/tutorial/pd/ex-stk1.pd b/externals/grill/flext/tutorial/pd/ex-stk1.pd new file mode 100644 index 00000000..24bcbb49 --- /dev/null +++ b/externals/grill/flext/tutorial/pd/ex-stk1.pd @@ -0,0 +1,15 @@ +#N canvas 237 9 577 257 12; +#X obj 66 186 dac~; +#X obj 15 8 cnv 15 550 40 empty empty stk1 10 22 0 24 -260818 -1 0 +; +#X text 175 28 http://www.parasitaere-kapazitaeten.net; +#X text 184 118 adjust the volume; +#X obj 185 101 hsl 128 15 0.01 1 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X obj 76 132 *~ 0.3; +#X text 175 8 flext tutorial \, (C)2002-2003 Thomas Grill; +#X obj 76 86 stk1~; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 5 0 0 1; +#X connect 7 0 5 0; diff --git a/externals/grill/flext/tutorial/pd/ex-stk2.pd b/externals/grill/flext/tutorial/pd/ex-stk2.pd new file mode 100644 index 00000000..2a4e8ed3 --- /dev/null +++ b/externals/grill/flext/tutorial/pd/ex-stk2.pd @@ -0,0 +1,31 @@ +#N canvas 245 28 590 384 12; +#X obj 68 318 dac~; +#X obj 15 8 cnv 15 550 40 empty empty stk2 10 22 0 24 -260818 -1 0 +; +#X text 175 28 http://www.parasitaere-kapazitaeten.net; +#X text 193 229 adjust the volume; +#X obj 194 212 hsl 128 15 0.01 1 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X obj 68 263 *~ 0.3; +#X text 175 8 flext tutorial \, (C)2002-2003 Thomas Grill; +#X obj 68 215 stk2~; +#X obj 125 263 *~ 0.3; +#X msg 183 139 shL \$1; +#X msg 241 139 shR \$1; +#X obj 267 77 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X obj 267 95 hsl 128 15 0.5 2 1 0 empty empty empty -2 -6 0 8 -261681 +-1 -1 0 1; +#X text 172 73 pitch left; +#X text 172 93 pitch right; +#X obj 68 78 osc~ 442; +#X connect 4 0 5 1; +#X connect 5 0 0 0; +#X connect 7 0 5 0; +#X connect 7 1 8 0; +#X connect 8 0 0 1; +#X connect 9 0 7 0; +#X connect 10 0 7 0; +#X connect 11 0 9 0; +#X connect 12 0 10 0; +#X connect 15 0 7 0; diff --git a/externals/grill/flext/tutorial/pd/ex-thread1.pd b/externals/grill/flext/tutorial/pd/ex-thread1.pd index 341bcc37..a4b7ba79 100644 --- a/externals/grill/flext/tutorial/pd/ex-thread1.pd +++ b/externals/grill/flext/tutorial/pd/ex-thread1.pd @@ -1,43 +1,43 @@ -#N canvas 105 266 702 345 12; -#X obj 39 91 bng 25 250 50 0 empty empty start 0 -6 0 8 -261681 -1 --1; -#X obj 130 246 thread1; -#X obj 220 247 thread1; -#X obj 312 247 thread1; -#X obj 405 247 thread1; -#X obj 131 185 delay 200; -#X obj 220 184 delay 200; -#X obj 313 186 delay 200; -#X obj 404 185 delay 200; -#X text 78 85 click to start; -#X text 126 103 (if you click twice \, the same thread is started a -second time); -#X obj 16 8 cnv 15 550 40 empty empty thread1 10 22 0 24 -260818 -1 -0; -#X text 175 8 flext tutorial \, (C)2002 Thomas Grill; -#X text 175 28 http://www.parasitaere-kapazitaeten.net; -#X obj 131 277 nbx 5 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X obj 221 277 nbx 5 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X obj 311 277 nbx 5 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X obj 406 276 nbx 5 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X obj 39 244 thread1; -#X obj 39 277 nbx 5 16 -1e+037 1e+037 0 0 empty empty empty 0 -6 0 -12 -228992 -1 -1 0 256; -#X connect 0 0 5 0; -#X connect 0 0 18 0; -#X connect 1 0 14 0; -#X connect 2 0 15 0; -#X connect 3 0 16 0; -#X connect 4 0 17 0; -#X connect 5 0 1 0; -#X connect 5 0 6 0; -#X connect 6 0 2 0; -#X connect 6 0 7 0; -#X connect 7 0 3 0; -#X connect 7 0 8 0; -#X connect 8 0 4 0; -#X connect 18 0 19 0; +#N canvas 105 266 702 345 12; +#X obj 39 91 bng 25 250 50 0 empty empty start 0 -6 0 8 -261681 -1 +-1; +#X obj 130 246 thread1; +#X obj 220 247 thread1; +#X obj 312 247 thread1; +#X obj 405 247 thread1; +#X obj 131 185 delay 200; +#X obj 220 184 delay 200; +#X obj 313 186 delay 200; +#X obj 404 185 delay 200; +#X text 78 85 click to start; +#X text 126 103 (if you click twice \, the same thread is started a +second time); +#X obj 16 8 cnv 15 550 40 empty empty thread1 10 22 0 24 -260818 -1 +0; +#X text 175 28 http://www.parasitaere-kapazitaeten.net; +#X obj 131 277 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 221 277 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 311 277 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 406 276 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 39 244 thread1; +#X obj 39 277 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X text 175 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; +#X connect 0 0 5 0; +#X connect 0 0 17 0; +#X connect 1 0 13 0; +#X connect 2 0 14 0; +#X connect 3 0 15 0; +#X connect 4 0 16 0; +#X connect 5 0 1 0; +#X connect 5 0 6 0; +#X connect 6 0 2 0; +#X connect 6 0 7 0; +#X connect 7 0 3 0; +#X connect 7 0 8 0; +#X connect 8 0 4 0; +#X connect 17 0 18 0; diff --git a/externals/grill/flext/tutorial/pd/ex-thread2.pd b/externals/grill/flext/tutorial/pd/ex-thread2.pd index cb2e764a..dc71ac48 100644 --- a/externals/grill/flext/tutorial/pd/ex-thread2.pd +++ b/externals/grill/flext/tutorial/pd/ex-thread2.pd @@ -1,9 +1,9 @@ #N canvas 116 192 587 332 12; #X msg 84 188 stop; #X msg 255 192 stop; -#X obj 199 99 bng 25 250 50 0 empty empty empty 0 -6 32 8 -261681 -1 +#X obj 199 99 bng 25 250 50 0 empty empty empty 0 -6 0 8 -261681 -1 -1; -#X obj 291 99 bng 25 250 50 0 empty empty empty 0 -6 32 8 -261681 -1 +#X obj 291 99 bng 25 250 50 0 empty empty empty 0 -6 0 8 -261681 -1 -1; #X text 191 78 start; #X text 283 77 stop; @@ -17,16 +17,16 @@ #X msg 133 188 text; #X msg 302 192 text; #X msg 470 190 text; -#X obj 16 8 cnv 15 550 40 empty empty thread2 10 22 32 24 -260818 -1 +#X obj 16 8 cnv 15 550 40 empty empty thread2 10 22 0 24 -260818 -1 0; -#X text 174 8 flext tutorial \, (C)2002 Thomas Grill; #X text 174 28 http://www.parasitaere-kapazitaeten.net; -#X obj 65 264 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 12 +#X obj 65 264 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 -228992 -1 -1 0 256; -#X obj 231 265 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; -#X obj 403 267 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 32 -12 -228992 -1 -1 0 256; +#X obj 231 265 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X obj 403 267 nbx 5 16 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 12 +-228992 -1 -1 0 256; +#X text 174 10 flext tutorial \, (C)2002 \, 2003 Thomas Grill; #X connect 0 0 12 0; #X connect 1 0 11 0; #X connect 2 0 6 0; @@ -39,9 +39,9 @@ #X connect 7 0 11 0; #X connect 8 0 10 0; #X connect 9 0 10 0; -#X connect 10 0 21 0; -#X connect 11 0 20 0; -#X connect 12 0 19 0; +#X connect 10 0 20 0; +#X connect 11 0 19 0; +#X connect 12 0 18 0; #X connect 13 0 12 0; #X connect 14 0 11 0; #X connect 15 0 10 0; -- cgit v1.2.1