diff options
Diffstat (limited to 'doc/tutorials/intro/ordering_messages.pd')
-rw-r--r-- | doc/tutorials/intro/ordering_messages.pd | 78 |
1 files changed, 39 insertions, 39 deletions
diff --git a/doc/tutorials/intro/ordering_messages.pd b/doc/tutorials/intro/ordering_messages.pd index 122e8cdc..b7d454db 100644 --- a/doc/tutorials/intro/ordering_messages.pd +++ b/doc/tutorials/intro/ordering_messages.pd @@ -1,42 +1,42 @@ -#N canvas 570 267 619 435 12; +#N canvas 542 117 623 439 12; #X obj -60 8 cnv 15 400 40 empty empty ordering_messages 20 12 0 24 -228992 -66577 0; -#X obj 214 364 t f b s l p a; -#X text 64 362 abbreviations:; -#X obj -26 396 trigger float bang symbol list pointer anything; -#X obj 239 89 trigger; -#X msg 471 223 now; -#X msg 392 223 this; -#X msg 313 223 makes; -#X msg 234 223 sense; -#X msg 156 223 !; -#X msg 232 326; -#X obj 233 265 symbol; -#X msg 233 289 add2 \$1; -#X msg 196 133 bang; -#X text -56 54 The [trigger] object allows you to specify the order -of execution. If you need to make sure that one thing executes before -another \, use:; -#X msg 3 155 set; -#X text -62 155 reset:; -#X obj 196 160 trigger bang bang bang bang bang; -#X msg 88 154 bang; -#X connect 5 0 11 0; -#X connect 6 0 11 0; -#X connect 7 0 11 0; -#X connect 8 0 11 0; +#X msg 395 249 now; +#X msg 316 250 this; +#X msg 237 250 makes; +#X msg 158 250 sense; +#X msg 80 250 !; +#X msg 276 391 sense now this; +#X obj 157 292 symbol; +#X msg 159 151 bang; +#X msg -27 177 bang; +#X msg 157 316 add2 \$1; +#X msg 478 248 set; +#X obj 160 178 trigger bang bang bang bang bang bang; +#X text -18 393 look here for the result -->; +#X text -50 62 Officially \, the execution order in Pd is undefined. +; +#X text -50 88 The [trigger] object allows you to specify the order +of messages are sent. If you need to make sure that one thing runs +before another \, use [trigger]:; +#X connect 1 0 7 0; +#X connect 2 0 7 0; +#X connect 3 0 7 0; +#X connect 4 0 7 0; +#X connect 5 0 7 0; +#X connect 7 0 10 0; +#X connect 8 0 12 0; +#X connect 9 0 3 0; +#X connect 9 0 5 0; #X connect 9 0 11 0; -#X connect 11 0 12 0; -#X connect 12 0 10 0; -#X connect 13 0 17 0; -#X connect 15 0 10 0; -#X connect 17 0 9 0; -#X connect 17 1 8 0; -#X connect 17 2 7 0; -#X connect 17 3 6 0; -#X connect 17 4 5 0; -#X connect 18 0 8 0; -#X connect 18 0 9 0; -#X connect 18 0 6 0; -#X connect 18 0 7 0; -#X connect 18 0 5 0; +#X connect 9 0 4 0; +#X connect 9 0 1 0; +#X connect 9 0 2 0; +#X connect 10 0 6 0; +#X connect 11 0 6 0; +#X connect 12 0 5 0; +#X connect 12 1 4 0; +#X connect 12 2 3 0; +#X connect 12 3 2 0; +#X connect 12 4 1 0; +#X connect 12 5 11 0; |