breakpoints~-help.pd 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. #N canvas 1 53 910 629 10;
  2. #X floatatom 119 297 5 0 0 0 - - -;
  3. #X obj 46 587 dac~;
  4. #X obj 245 499 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
  5. -1 -1;
  6. #X obj 145 498 print DUMP;
  7. #X obj 48 346 tof/breakpoints~;
  8. #X text 538 155 The following breakpoints was created with this line:
  9. [breakpoints~ 100 50 3000 \$0r \$0d \$0c];
  10. #X text 28 -13 Description: A graphical signal~ breakpoint envelope
  11. generator (based on envgen by ggee).;
  12. #X obj 47 538 tabread4~ \$0table;
  13. #X obj 46 516 *~ 0;
  14. #N canvas 331 260 450 300 load_soundfile 0;
  15. #X obj 65 34 inlet;
  16. #X obj 66 68 openpanel;
  17. #X msg 66 136 read -resize \$1 \$2table;
  18. #X obj 66 172 soundfiler;
  19. #X obj 66 203 outlet;
  20. #X obj 66 99 pack s \$0;
  21. #X connect 0 0 1 0;
  22. #X connect 1 0 5 0;
  23. #X connect 2 0 3 0;
  24. #X connect 3 0 4 0;
  25. #X connect 5 0 2 0;
  26. #X restore 30 47 pd load_soundfile;
  27. #X obj 30 24 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
  28. -1;
  29. #X obj 163 538 table \$0table;
  30. #X obj 30 69 s \$0samples;
  31. #X obj 67 494 r \$0samples;
  32. #X msg 100 273 dump;
  33. #X msg 60 179 1 1 0;
  34. #X text 639 362 -- Outlets --;
  35. #X text 555 412 Outlet 2: The point data when dumped.;
  36. #X text 555 432 Outlet 3: Bangs when the contents was modified with
  37. the mouse.;
  38. #X text 555 392 Outlet 1 signal: The value at that index;
  39. #X text 35 101 Inlet 1 list: sets the point data (value0 delay1 value1
  40. delay2 value2 etc...);
  41. #X text 142 84 -- Inlets --;
  42. #X obj 47 561 *~ 0.5;
  43. #X text 156 295 Inlet 1 signal: output the interpolated value at that
  44. index.;
  45. #X text 138 263 Inlet 1 dump: dump the current point data out the second
  46. outlet.;
  47. #X text 86 154 Play forward;
  48. #X text 104 175 Play backward;
  49. #X text 161 202 Play back and forth;
  50. #X text 258 350 Click and drag to change points;
  51. #X text 545 49 Argument 1: display width;
  52. #X text 545 64 Argument 2: display height;
  53. #X text 545 79 Argument 3: receive name;
  54. #X text 545 94 Argument 4: send name;
  55. #X text 545 109 Argument 5: dump receive name;
  56. #X text 545 124 Argument 6: contents change by mouse receive name;
  57. #X text 636 18 -- Arguments --;
  58. #X obj 544 205 tof/breakpoints~ 100 50 3000 \$0r \$0d \$0c;
  59. #X text 637 280 -- See also --;
  60. #X text 552 306 [tof/breakpoints];
  61. #X obj 119 317 phasor~ 0.5;
  62. #X text 52 24 Load a short sound loop and turn dsp on;
  63. #X obj 46 134 loadbang;
  64. #X msg 46 157 0 1 1;
  65. #X msg 72 201 0 0.5 1 0.5 0;
  66. #X msg 84 224 0 0.5 0.5 0 0 0.5 0.5;
  67. #X text 226 224 Mix things up;
  68. #X msg 96 247 0 0.25 0.25 0 1 0.25 0.75 0 0.5 0.25 0.75 0 0.25 0.25
  69. 0.5;
  70. #N canvas 306 181 494 344 META 0;
  71. #X text 12 175 HELP_PATCH_AUTHORS "pd meta" information added by Jonathan
  72. Wilkes for Pd version 0.42.;
  73. #X text 12 25 LICENSE GPL v2;
  74. #X text 12 155 AUTHOR Thomas Ouellet Fredericks;
  75. #X text 12 75 INLET_0 signal list dump;
  76. #X text 12 95 OUTLET_0 signal;
  77. #X text 12 135 OUTLET_2 bang;
  78. #X text 12 115 OUTLET_1 list;
  79. #X text 12 45 DESCRIPTION graphical signal breakpoint envelope generator
  80. based on envgen by ggee;
  81. #X text 12 5 KEYWORDS signal GUI user_input ramp;
  82. #X restore 844 565 pd META;
  83. #X text 257 384 the backspace key to delete it.;
  84. #X text 257 369 Select a point with the mouse and press;
  85. #X connect 0 0 39 0;
  86. #X connect 4 0 8 0;
  87. #X connect 4 1 3 0;
  88. #X connect 4 2 2 0;
  89. #X connect 7 0 22 0;
  90. #X connect 8 0 7 0;
  91. #X connect 9 0 12 0;
  92. #X connect 10 0 9 0;
  93. #X connect 13 0 8 1;
  94. #X connect 14 0 4 0;
  95. #X connect 15 0 4 0;
  96. #X connect 22 0 1 0;
  97. #X connect 22 0 1 1;
  98. #X connect 39 0 4 0;
  99. #X connect 41 0 42 0;
  100. #X connect 42 0 4 0;
  101. #X connect 43 0 4 0;
  102. #X connect 44 0 4 0;
  103. #X connect 46 0 4 0;