iterate-help.pd 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. #N canvas 1 53 638 606 10;
  2. #X obj 12 -33 cnv 15 400 100 empty empty empty 20 12 0 14 -249661 -66577
  3. 0;
  4. #X text 17 1 author: mrtoftrash@gmail.com;
  5. #X text 17 12 version: 2009-05-07 (initial release);
  6. #X text 293 204 Optional argument 1: start value;
  7. #X text 17 -10 tags: stream flow;
  8. #X obj 51 162 print;
  9. #X msg 51 103 3;
  10. #X msg 86 103 6;
  11. #X obj 313 138 iterate;
  12. #X obj 386 140 sel 4;
  13. #X obj 313 167 print;
  14. #X msg 313 110 6;
  15. #X text 286 75 Bang: A bang will stop the iteration before it ends.
  16. ;
  17. #X text 21 75 Float: Iterates that many times.;
  18. #X obj 35 309 iterate;
  19. #X obj 35 340 print;
  20. #X obj 329 309 print;
  21. #X msg 329 244 4;
  22. #X obj 329 278 iterate 20 2;
  23. #X text 36 212 Inlet 2: start value;
  24. #X msg 34 252 5;
  25. #X msg 67 254 10;
  26. #X msg 98 253 3;
  27. #X msg 110 279 1;
  28. #X msg 148 281 -1;
  29. #X msg 361 349 10 100 3;
  30. #X obj 361 375 iterate;
  31. #X obj 361 405 print;
  32. #X obj 360 495 print;
  33. #X msg 360 439 start 15 \, step -0.5 \, 5;
  34. #X text 17 -34 description: iterates through numbers (as a "for" loop).
  35. ;
  36. #X text 35 197 Inlet 1: iterations;
  37. #X text 89 372 Iterate 10 times from 100 with a step of 3:;
  38. #X text 79 450 Iterate 5 times from 15 with a step of -0.5:;
  39. #X text 293 219 Optional argument 2: step value;
  40. #X text 36 226 Inlet 3: step value;
  41. #N canvas 224 151 494 344 META 0;
  42. #X text 12 145 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan
  43. Wilkes for Pd version 0.42.;
  44. #X text 12 25 LICENSE GPL v2;
  45. #X text 12 125 AUTHOR Thomas Ouellet Fredericks;
  46. #X text 12 5 KEYWORDS control;
  47. #X text 12 45 INLET_0 bang float start step;
  48. #X text 12 65 INLET_1 float;
  49. #X text 12 85 INLET_2 float;
  50. #X text 12 105 OUTLET_0 float;
  51. #X restore 583 520 pd META;
  52. #X obj 51 131 iterate;
  53. #X obj 360 465 iterate;
  54. #X connect 6 0 37 0;
  55. #X connect 7 0 37 0;
  56. #X connect 8 0 10 0;
  57. #X connect 8 0 9 0;
  58. #X connect 9 0 8 0;
  59. #X connect 11 0 8 0;
  60. #X connect 14 0 15 0;
  61. #X connect 17 0 18 0;
  62. #X connect 18 0 16 0;
  63. #X connect 20 0 14 0;
  64. #X connect 21 0 14 1;
  65. #X connect 22 0 14 1;
  66. #X connect 23 0 14 2;
  67. #X connect 24 0 14 2;
  68. #X connect 25 0 26 0;
  69. #X connect 26 0 27 0;
  70. #X connect 29 0 38 0;
  71. #X connect 37 0 5 0;
  72. #X connect 38 0 28 0;