From 620adaeeb584611e6a13932083bf388f8a26b99f Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 5 May 2005 20:35:49 +0000 Subject: sketches of ideas for easy to play patchecs to illustrate concepts svn path=/trunk/; revision=2904 --- doc/tutorials/playnow/waveform_draw.pd | 115 +++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 doc/tutorials/playnow/waveform_draw.pd (limited to 'doc/tutorials/playnow/waveform_draw.pd') diff --git a/doc/tutorials/playnow/waveform_draw.pd b/doc/tutorials/playnow/waveform_draw.pd new file mode 100644 index 00000000..fdb65dc5 --- /dev/null +++ b/doc/tutorials/playnow/waveform_draw.pd @@ -0,0 +1,115 @@ +#N canvas 177 80 735 618 10; +#N canvas 0 22 450 300 graph9 0; +#X array draw_waveform 515 float 1; +#A 0 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 +0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 +0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 +0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0851311 0.0811311 +0.0771312 0.0744645 0.0744646 0.0728646 0.0712646 0.0696646 0.0680646 +0.0664646 0.0611314 0.0557981 0.0504649 0.042465 0.0367507 0.0310365 +0.0253223 0.0196081 0.0138939 0.00817968 0.00246547 -0.00553443 -0.0135343 +-0.0199342 -0.0263342 -0.0327341 -0.039134 -0.0455339 -0.0535338 -0.0615337 +-0.0695336 -0.0775335 -0.0855334 -0.101533 -0.101533 -0.101533 -0.106866 +-0.1122 -0.117533 -0.121533 -0.125533 -0.133533 -0.141533 -0.141533 +-0.157532 -0.157532 -0.157532 -0.162866 -0.168199 -0.173532 -0.178866 +-0.184199 -0.189532 -0.197532 -0.205532 -0.213532 -0.217532 -0.221532 +-0.225532 -0.237531 -0.237531 -0.237531 -0.242865 -0.248198 -0.253531 +-0.258864 -0.264198 -0.269531 -0.272198 -0.274864 -0.277531 -0.278762 +-0.279992 -0.281223 -0.282454 -0.283685 -0.284915 -0.286146 -0.287377 +-0.288608 -0.289838 -0.291069 -0.2923 -0.293531 -0.293531 -0.293531 +-0.285531 -0.277531 -0.269531 -0.261531 -0.237531 -0.221532 -0.205532 +-0.197532 -0.176199 -0.154866 -0.133533 -0.117533 -0.101533 -0.0735335 +-0.0455339 -0.0255342 -0.00553441 0.0304651 0.0664647 0.106464 0.114464 +0.162463 0.178463 0.186463 0.194463 0.202463 0.210463 0.210463 0.210463 +0.210463 -0.565527 -0.565527 -0.565527 -0.581527 -0.597527 -0.909523 +-1.02152 -0.101533 0.258462 0.290462 0.306462 0.314461 0.330461 0.362461 +0.370461 0.378461 0.386461 0.39446 0.40246 0.407794 0.413127 0.41846 +0.42646 0.45046 0.498459 0.538459 0.562458 0.578458 0.608172 0.6196 +0.631029 0.642457 0.650457 0.658457 0.666457 0.670457 0.698457 0.698457 +0.714456 0.726456 0.738456 0.744856 0.751256 0.757656 0.764056 0.770455 +0.775255 0.780055 0.784855 0.789655 0.794455 0.799255 0.804055 0.810455 +0.810455 0.810455 0.810455 0.810455 0.810455 0.810455 0.811788 0.813122 +0.814455 0.815788 0.817122 0.818455 0.819344 0.820233 0.821122 0.82201 +0.822899 0.823788 0.824677 0.825566 0.826455 0.826455 0.826455 0.826455 +0.826455 0.826455 0.826455 0.826455 0.826455 0.826455 0.826455 0.826455 +0.826455 0.826455 0.824055 0.821655 0.819255 0.816855 0.814455 0.812055 +0.809655 0.807255 0.804855 0.802455 0.800455 0.798455 0.830819 0.826819 +0.822819 0.816819 0.810819 0.804819 0.798819 0.793486 0.788153 0.782819 +0.782819 0.774819 0.75882 0.75882 0.75882 0.75482 0.75082 0.74282 0.73482 +0.72682 0.71882 0.71082 0.694821 0.686249 0.677678 0.669107 0.660535 +0.651964 0.643393 0.634821 0.62625 0.617679 0.609107 0.600536 0.591965 +0.583393 0.574822 0.476157 0.436157 0.390824 0.345492 0.300159 0.268159 +0.23616 0.20416 0.100161 0.0681619 0.0361623 -0.115836 -0.107836 -0.0998359 +-0.0998359 -0.0998359 -0.091836 -0.091836 -0.395832 -0.415832 -0.435832 +-0.455831 -0.475831 -0.495831 -0.515831 -0.545164 -0.574497 -0.60383 +-0.633162 -0.662495 -0.691828 -0.715828 -0.739828 -0.763827 -0.787827 +-0.811827 -0.833826 -0.855826 -0.877826 -0.899826 -0.939825 -0.939825 +-0.947825 -0.947825 -0.947825 -0.947825 -0.947825 -0.947825 -0.947825 +-0.947825 -0.943825 -0.939825 -0.929159 -0.918492 -0.907826 -0.899826 +-0.891826 -0.883826 -0.875826 -0.867826 -0.859826 -0.851826 -0.843826 +-0.835826 -0.827827 -0.819827 -0.811827 -0.806684 -0.801541 -0.796399 +-0.791256 -0.786113 -0.78097 -0.775827 -0.770685 -0.765542 -0.760399 +-0.755256 -0.750113 -0.744971 -0.739828 -0.731828 -0.723828 -0.715828 +-0.691828 -0.683828 -0.675829 -0.667828 -0.653329 -0.638829 -0.624329 +-0.609829 -0.595329 -0.58083 -0.56633 -0.55183 -0.53733 -0.52283 -0.508331 +-0.493831 -0.479331 -0.464831 -0.450331 -0.435832 -0.421832 -0.407832 +-0.393832 -0.363833 -0.339833 -0.315833 -0.163835 -0.107836 -0.0998359 +0.110828 0.118828 0.118828 0.126828 0.134828 0.134828 0.142828 0.142828 +0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 +0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 +0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.142828 0.134828 +0.134828 0.134828 0.134828 0.126828 0.126828 0.126828 0.126828 0.110828 +0.110828 0.110828 0.110828 0.102828 0.0948282 0.0868283 0.0829908 0.0775172 +0.0720435 0.0665699 0.0610963 0.0556227 0.0501491 0.0446755 0.0392019 +0.0337282 0.0282546 0.022781 0.0173074 0.0118338 0.00636017 0.000886559 +-0.00458705 -0.0100607 -0.0155343 -0.0214829 -0.0274316 -0.0333802 +-0.0393288 -0.0452775 -0.0512261 -0.0571748 -0.0631234 -0.0690721 -0.0750207 +-0.0809693 -0.086918 -0.0928666 -0.0988153 -0.104764 -0.104764 -0.104764 +-0.104764 -0.104764 -0.104764 -0.104764 -0.104764 -0.102478 -0.100193 +-0.0979068 -0.0956211 -0.0933355 -0.0910498 -0.0887641 -0.0887641 -0.0887641 +-0.0887641 -0.0887641 -0.0887641 -0.0887641 -0.0887641 -0.0807642 -0.0807642 +-0.0807642 -0.0807642 -0.0807642 -0.0767643 -0.0727643 -0.0727643 -0.0687644 +-0.0647644 -0.0634311 -0.0620978 -0.0607645 -0.0594311 -0.0580978 -0.0567645 +-0.0535645 -0.0503646 -0.0471646 -0.0439647 -0.0407647 -0.016765; +#X coords 0 1 514 -1 512 250 1; +#X restore 119 35 graph; +#X obj 118 396 sig~; +#X obj 121 309 hsl 512 18 10.24 1024 1 0 empty empty pitch -2 -6 1 +14 -257472 -1 -1 0 0; +#X obj 118 415 tabosc4~ draw_waveform; +#X obj 118 490 *~; +#X obj 118 539 dac~; +#X obj 137 470 hsl 128 18 0.01 1 1 0 empty empty amplitude -2 -6 1 +14 -225271 -1 -1 0 0; +#N canvas 0 22 450 300 graph10 0; +#X array draw_pitch 131 float 1; +#A 0 459.551 444.565 424.585 404.604 399.609 379.629 364.644 334.673 +299.707 269.736 239.766 214.79 179.824 149.854 139.863 134.868 119.883 +109.893 102.757 95.6208 88.4849 81.3491 74.2132 67.0773 59.9414 59.9414 +39.9609 32.4683 24.9756 14.9854 4.99512 -0 -0 34.9658 64.9365 74.9268 +89.9121 94.9072 114.888 122.38 129.873 137.366 144.858 159.844 174.829 +187.317 199.805 208.13 216.455 224.78 239.766 254.751 262.244 269.736 +289.717 304.702 319.688 339.668 354.653 384.624 397.944 411.265 424.585 +454.556 467.043 494.517 504.507 509.502 529.482 559.453 569.443 529.482 +499.512 484.526 472.039 459.551 399.609 284.722 4.99512 9.99023 9.99023 +24.9756 29.9707 44.9561 54.9463 64.9365 77.4243 89.9121 98.2373 106.562 +114.888 128.624 142.361 156.097 169.834 183.154 196.475 209.795 223.115 +236.436 249.756 256.416 263.076 269.736 304.702 309.697 329.678 364.644 +369.639 377.131 384.624 394.614 419.59 434.575 439.57 454.556 454.556 +459.551 469.541 474.536 0 0 0 0 0 0 0 0 0 0 0; +#X coords 0 1000 130 1 300 200 1; +#X restore 342 364 graph; +#X obj 160 372 tabosc4~ draw_pitch; +#X obj 163 350 hsl 128 18 0.01 1 1 0 empty empty pitch_scan_rate -2 +-6 1 14 -261689 -1 -1 0 0; +#X text 60 579 (C) Copyright 2004 Hans-Christoph Steiner +; +#X text 277 593 released under the GNU GPL; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 3 0 4 0; +#X connect 4 0 5 1; +#X connect 4 0 5 0; +#X connect 6 0 4 1; +#X connect 8 0 3 0; +#X connect 9 0 8 0; -- cgit v1.2.1