Designing Sound - Procedural Audio for Games and Film.

Code examples for “Designing Sound” textbook

Chapter 17: Technique 1 - Additive/Summation

BLIT DSF Dodge and Jerse

blit-dodge
#N canvas 115 309 512 329 10;
#X obj 90 -80 sin~;
#X obj 91 -152 +~ 1;
#X obj 91 -174 *~ 2;
#X obj 91 -101 *~ 0.5;
#X obj 91 -41 /~;
#X obj 148 -81 sin~;
#X obj 148 -102 *~ 0.5;
#X obj 92 -15 -~ 1;
#X obj 51 55 tabwrite~ a;
#X obj 51 34 metro 80;
#X obj 51 12 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#N canvas 0 0 450 300 graph1 0;
#X array a 1000 float 1;
#A 0 -0.0837597 -0.0745603 -0.0644745 -0.0538306 -0.0429682 -0.0322289
-0.021945 -0.0124306 -0.00396999 0.00318784 0.00883763 0.0128264 0.0150491
0.0154655 0.0140816 0.0109682 0.00624221 7.33088e-05 -0.00732831 -0.0157162
-0.0248167 -0.0343365 -0.0439739 -0.0534265 -0.0624002 -0.0706223 -0.0778415
-0.0838466 -0.0884599 -0.0915548 -0.0930493 -0.0929137 -0.0911696 -0.0878875
-0.0831847 -0.0772239 -0.0702018 -0.0623505 -0.0539216 -0.0451854 -0.0364173
-0.0278927 -0.0198758 -0.0126141 -0.0063268 -0.00120446 0.00260356
0.00498798 0.00588536 0.00528049 0.0032025 -0.000270948 -0.00502121
-0.0108904 -0.0176853 -0.0251878 -0.033156 -0.0413384 -0.0494764 -0.0573149
-0.0646106 -0.0711375 -0.0766962 -0.0811179 -0.0842715 -0.0860638 -0.0864492
-0.0854198 -0.0830204 -0.079329 -0.0744725 -0.0686063 -0.0619215 -0.0546312
-0.0469675 -0.0391728 -0.0314924 -0.024167 -0.0174248 -0.0114759 -0.00650227
-0.00265824 -5.77122e-05 0.00122041 0.00114193 -0.000285476 -0.00301359
-0.00694982 -0.011969 -0.017908 -0.0245785 -0.0317681 -0.0392493 -0.0467863
-0.0541418 -0.0610854 -0.0673991 -0.0728869 -0.0773763 -0.0807313 -0.0828449
-0.0836573 -0.0831413 -0.0813186 -0.0782467 -0.0740252 -0.0687884 -0.0627025
-0.0559594 -0.0487729 -0.041369 -0.0339811 -0.0268421 -0.0201754 -0.0141918
-0.00907826 -0.00499592 -0.00207316 -0.00040058 -3.20623e-05 -0.000978105
-0.00320942 -0.00665653 -0.0112099 -0.0167283 -0.0230366 -0.029938
-0.0372151 -0.0446387 -0.0519754 -0.0589941 -0.0654729 -0.071208 -0.0760165
-0.0797468 -0.0822788 -0.0835312 -0.0834628 -0.0820729 -0.0794023 -0.0755341
-0.0705851 -0.0647122 -0.0580949 -0.050943 -0.0434783 -0.0359366 -0.0285549
-0.0215663 -0.0151928 -0.00963658 -0.005076 -0.00165723 0.000506346
0.00134476 0.000823453 -0.00104224 -0.00420232 -0.00855969 -0.0139832
-0.0203059 -0.0273314 -0.0348423 -0.042603 -0.0503705 -0.0578991 -0.0649509
-0.0713001 -0.0767442 -0.0811053 -0.0842409 -0.0860457 -0.0864539 -0.0854474
-0.0830463 -0.0793222 -0.074381 -0.068374 -0.0614823 -0.0539188 -0.0459175
-0.0377282 -0.0296084 -0.021814 -0.014595 -0.00818083 -0.00278359 0.00142378
0.00429447 0.00573169 0.0056761 0.00411944 0.00109822 -0.00330414 -0.00896001
-0.0157013 -0.0233245 -0.0315964 -0.0402615 -0.0490499 -0.0576845 -0.0658921
-0.0734087 -0.0799899 -0.0854202 -0.0895143 -0.0921325 -0.0931743 -0.0925922
-0.0903869 -0.0866105 -0.0813664 -0.0748033 -0.067114 -0.0585292 -0.0493091
-0.0397383 -0.0301154 -0.0207425 -0.0119211 -0.00393394 0.00295322
0.00851112 0.0125455 0.0149098 0.0155062 0.0142941 0.0112837 0.00654972
0.000212436 -0.00754539 -0.0165032 -0.0263932 -0.0369175 -0.047753
-0.0585614 -0.0690012 -0.0787365 -0.0874484 -0.0948441 -0.10067 -0.104713
-0.106818 -0.106883 -0.104872 -0.100811 -0.094791 -0.0869683 -0.0775541
-0.0668191 -0.0550755 -0.0426753 -0.0299981 -0.0174381 -0.00539529
0.00573954 0.0155956 0.0238345 0.0301595 0.0343327 0.0361683 0.0355644
0.0324745 0.0269465 0.019091 0.00910408 -0.00275304 -0.0161521 -0.0307085
-0.0459935 -0.0615427 -0.0768737 -0.0914952 -0.104929 -0.116715 -0.126438
-0.133728 -0.138285 -0.139883 -0.138378 -0.133726 -0.125968 -0.115249
-0.101808 -0.0859747 -0.0681666 -0.048871 -0.028643 -0.0080817 0.0121781
0.0314922 0.0492133 0.0647287 0.0774544 0.0868826 0.0925699 0.0941786
0.0914716 0.0843334 0.0727769 0.0569447 0.0371123 0.0136926 -0.0127859
-0.0416657 -0.0721949 -0.103529 -0.134752 -0.164905 -0.192995 -0.218032
-0.239051 -0.25513 -0.265418 -0.269172 -0.265746 -0.254659 -0.235552
-0.208263 -0.17278 -0.129292 -0.0781582 -0.0199242 0.0446999 0.114833
0.189464 0.267444 0.347524 0.428391 0.508656 0.586949 0.661867 0.73207
0.796298 0.853325 0.902174 0.941838 0.971667 0.991007 0.999595 0.995491
0.983121 0.959368 0.925273 0.881525 0.829031 0.768703 0.701749 0.629307
0.552772 0.473444 0.392759 0.31208 0.232771 0.156128 0.0833479 0.015526
-0.0463803 -0.101565 -0.14939 -0.189385 -0.221275 -0.244951 -0.260497
-0.268163 -0.268356 -0.261647 -0.248709 -0.230352 -0.207449 -0.180948
-0.151829 -0.121085 -0.0896983 -0.0586107 -0.0287088 -0.000798978 0.0244053
0.046307 0.0644186 0.0783991 0.0880187 0.0932025 0.0939876 0.090549
0.0831675 0.0722308 0.0582093 0.0416516 0.0231498 0.00334181 -0.0171307
-0.037621 -0.0575098 -0.0762157 -0.0932107 -0.108037 -0.120316 -0.129755
-0.136159 -0.139427 -0.139553 -0.136632 -0.130838 -0.122438 -0.111759
-0.0991939 -0.0851799 -0.0701857 -0.0546988 -0.0392072 -0.0241875 -0.0100902
0.00267448 0.0137452 0.022822 0.0296731 0.0341381 0.0361341 0.035657
0.0327728 0.027629 0.0204263 0.0114391 0.000975559 -0.0106051 -0.0229247
-0.0355853 -0.0481886 -0.060345 -0.0716862 -0.0818763 -0.0906191 -0.0976727
-0.102844 -0.106013 -0.107109 -0.106138 -0.103164 -0.0983137 -0.091769
-0.0837598 -0.0745605 -0.0644746 -0.0538306 -0.0429683 -0.0322289 -0.021945
-0.0124306 -0.00397005 0.00318773 0.00883754 0.0128264 0.0150491 0.0154655
0.0140816 0.0109682 0.00624226 7.33088e-05 -0.00732831 -0.0157162 -0.0248166
-0.0343364 -0.0439738 -0.0534264 -0.0624002 -0.0706223 -0.0778415 -0.0838465
-0.0884599 -0.0915548 -0.0930493 -0.0929137 -0.0911696 -0.0878875 -0.0831847
-0.077224 -0.0702019 -0.0623507 -0.0539216 -0.0451854 -0.0364173 -0.0278927
-0.0198758 -0.0126141 -0.0063268 -0.00120446 0.00260356 0.00498795
0.00588535 0.00528051 0.00320254 -0.000270876 -0.00502121 -0.0108904
-0.0176852 -0.0251877 -0.033156 -0.0413384 -0.0494764 -0.0573149 -0.0646106
-0.0711375 -0.0766961 -0.0811178 -0.0842715 -0.0860638 -0.0864492 -0.0854198
-0.0830204 -0.0793291 -0.0744726 -0.0686064 -0.0619215 -0.0546312 -0.0469675
-0.0391729 -0.0314925 -0.0241671 -0.0174249 -0.0114759 -0.00650227
-0.00265824 -5.7747e-05 0.0012204 0.00114194 -0.000285442 -0.00301359
-0.00694982 -0.011969 -0.017908 -0.0245785 -0.0317681 -0.0392492 -0.0467863
-0.0541418 -0.0610853 -0.067399 -0.0728868 -0.0773762 -0.0807313 -0.0828449
-0.0836573 -0.0831413 -0.0813187 -0.0782467 -0.0740252 -0.0687884 -0.0627025
-0.0559594 -0.048773 -0.0413691 -0.0339812 -0.0268422 -0.0201754 -0.0141918
-0.00907826 -0.00499598 -0.0020732 -0.000400598 -3.20623e-05 -0.000978078
-0.00320942 -0.00665646 -0.0112099 -0.0167283 -0.0230366 -0.029938
-0.0372149 -0.0446387 -0.0519752 -0.0589941 -0.0654729 -0.071208 -0.0760165
-0.0797467 -0.0822788 -0.0835312 -0.0834628 -0.0820729 -0.0794023 -0.0755341
-0.0705853 -0.0647122 -0.0580951 -0.050943 -0.0434783 -0.0359366 -0.0285549
-0.0215666 -0.0151928 -0.00963667 -0.005076 -0.00165723 0.000506346
0.00134476 0.000823468 -0.00104224 -0.00420219 -0.00855969 -0.0139832
-0.0203056 -0.0273314 -0.0348421 -0.042603 -0.0503702 -0.0578991 -0.0649509
-0.0713 -0.0767442 -0.0811053 -0.0842409 -0.0860457 -0.0864539 -0.0854474
-0.0830464 -0.0793222 -0.0743812 -0.068374 -0.0614823 -0.0539188 -0.0459175
-0.0377285 -0.0296084 -0.0218142 -0.014595 -0.00818083 -0.00278359
0.00142378 0.0042944 0.00573169 0.00567613 0.00411944 0.00109822 -0.00330414
-0.00896001 -0.015701 -0.0233245 -0.0315961 -0.0402615 -0.0490499 -0.0576845
-0.0658921 -0.0734085 -0.0799899 -0.08542 -0.0895143 -0.0921325 -0.0931743
-0.0925922 -0.0903869 -0.0866105 -0.0813664 -0.0748033 -0.067114 -0.0585292
-0.0493091 -0.0397386 -0.0301154 -0.0207428 -0.0119211 -0.00393394
0.00295322 0.00851112 0.0125454 0.0149098 0.0155063 0.0142941 0.0112837
0.00654972 0.000212436 -0.00754511 -0.0165032 -0.0263929 -0.0369175
-0.047753 -0.0585614 -0.0690012 -0.0787365 -0.0874484 -0.0948441 -0.10067
-0.104713 -0.106818 -0.106883 -0.104872 -0.100811 -0.0947912 -0.0869683
-0.0775541 -0.0668195 -0.0550755 -0.0426758 -0.0299981 -0.0174385 -0.00539529
0.00573954 0.0155953 0.0238345 0.0301593 0.0343327 0.0361683 0.0355644
0.0324745 0.0269468 0.019091 0.00910446 -0.00275304 -0.0161521 -0.0307085
-0.0459935 -0.0615427 -0.0768737 -0.0914952 -0.104929 -0.116715 -0.126438
-0.133728 -0.138285 -0.139883 -0.138378 -0.133726 -0.125968 -0.115249
-0.101808 -0.0859753 -0.0681666 -0.0488717 -0.028643 -0.0080817 0.0121781
0.0314922 0.0492127 0.0647287 0.0774541 0.0868826 0.0925699 0.0941786
0.0914716 0.0843337 0.0727769 0.0569453 0.0371123 0.0136926 -0.0127859
-0.0416657 -0.0721949 -0.103529 -0.134752 -0.164905 -0.192995 -0.218032
-0.239051 -0.255129 -0.265418 -0.269172 -0.265746 -0.254659 -0.235552
-0.208263 -0.172782 -0.129292 -0.0781601 -0.0199242 0.0446999 0.114833
0.189464 0.267441 0.347524 0.428389 0.508656 0.586949 0.661867 0.73207
0.796295 0.853325 0.902168 0.941838 0.971667 0.991012 0.999595 0.99548
0.983117 0.95937 0.925274 0.881527 0.829033 0.768702 0.701749 0.629307
0.552773 0.473445 0.392759 0.312081 0.232772 0.156128 0.0833485 0.0155265
-0.0463798 -0.101565 -0.14939 -0.189384 -0.221275 -0.244951 -0.260497
-0.268163 -0.268356 -0.261647 -0.248709 -0.230352 -0.207449 -0.180948
-0.151829 -0.121085 -0.0896985 -0.058611 -0.028709 -0.000799092 0.0244051
0.0463069 0.0644185 0.0783991 0.0880187 0.0932024 0.0939876 0.0905491
0.0831676 0.0722308 0.0582094 0.0416516 0.02315 0.00334197 -0.0171306
-0.0376208 -0.0575097 -0.0762154 -0.0932105 -0.108037 -0.120316 -0.129755
-0.136159 -0.139427 -0.139553 -0.136632 -0.130838 -0.122438 -0.111759
-0.099194 -0.08518 -0.0701858 -0.0546989 -0.0392072 -0.0241877 -0.0100904
0.00267438 0.0137451 0.0228219 0.0296731 0.0341381 0.0361341 0.035657
0.0327728 0.0276291 0.0204264 0.0114392 0.000975654 -0.010605 -0.0229246
-0.0355852 -0.0481884 -0.0603448 -0.0716861 -0.0818762 -0.0906191 -0.0976727
-0.102844 -0.106013 -0.107109 -0.106138 -0.103164 -0.0983138 -0.091769
-0.0837598 -0.0745605 -0.0644747 -0.0538307 -0.0429684 -0.0322291 -0.0219451
-0.0124306 -0.00397012 0.00318773 0.00883754 0.0128264 0.0150491 0.0154655
0.0140816 0.0109682 0.00624226 7.3423e-05 -0.00732818 -0.0157161 -0.0248165
-0.0343363 -0.0439738 -0.0534264 -0.0624001 -0.0706223 -0.0778414 -0.0838464
-0.0884599 -0.0915548 -0.0930493 -0.0929137 -0.0911696 -0.0878875 -0.0831848
-0.077224 -0.0702019 -0.0623507 -0.0539217 -0.0451854 -0.0364175 -0.0278928
-0.0198758 -0.0126141 -0.0063268 -0.00120446 0.00260351 0.00498792
0.00588535 0.00528051 0.00320254 -0.000270876 -0.00502112 -0.0108903
-0.0176851 -0.0251876 -0.033156 -0.0413384 -0.0494764 -0.0573149 -0.0646106
-0.0711375 -0.0766961 -0.0811178 -0.0842715 -0.0860637 -0.0864492 -0.0854198
-0.0830205 -0.0793291 -0.0744726 -0.0686064 -0.0619216 -0.0546313 -0.0469676
-0.0391729 -0.0314925 -0.0241671 -0.0174249 -0.011476 -0.00650234 -0.0026583
-5.77817e-05 0.0012204 0.00114194 -0.000285442 -0.00301353 -0.00694974
-0.0119689 -0.0179079 -0.0245785 -0.0317681 -0.0392492 -0.0467861 -0.0541417
-0.0610852 -0.0673989 -0.0728868 -0.0773762 -0.0807313 -0.0828449 -0.0836573
-0.0831413 -0.0813187 -0.0782467 -0.0740252 -0.0687884 -0.0627025 -0.0559594
-0.048773 -0.0413691 -0.0339812 -0.0268422 -0.0201755 -0.0141919 -0.00907834
-0.00499604 -0.0020732;
#X coords 0 1 999 -1 200 140 1;
#X restore 265 -141 graph;
#X obj 147 -157 phasor~ 100;
#X obj 19 -106 *~ 2;
#X floatatom 49 -236 5 0 0 2 n - -;
#X obj 49 -213 sig~;
#X obj 91 -123 *~;
#X floatatom 3 -236 5 0 0 2 a - -;
#X obj 3 -215 sig~;
#X obj 3 -83 /~;
#X obj 75 9 *~;
#X text 154 -138 theta;
#X connect 0 0 4 0;
#X connect 1 0 16 0;
#X connect 2 0 1 0;
#X connect 3 0 0 0;
#X connect 4 0 7 0;
#X connect 5 0 4 1;
#X connect 6 0 5 0;
#X connect 7 0 20 1;
#X connect 9 0 8 0;
#X connect 10 0 9 0;
#X connect 12 0 6 0;
#X connect 12 0 16 1;
#X connect 13 0 19 1;
#X connect 14 0 15 0;
#X connect 15 0 13 0;
#X connect 15 0 2 0;
#X connect 16 0 3 0;
#X connect 17 0 18 0;
#X connect 18 0 19 0;
#X connect 19 0 20 0;
#X connect 20 0 8 0;

Download blit-dodge.pd.

DSF Moorer

moorer-dsf1
#N canvas 146 146 414 478 10;
#N canvas 0 0 450 300 graph1 0;
#X array signal 882 float 0;
#X coords 0 1.02 882 -1.02 100 100 1;
#X restore 178 153 graph;
#N canvas 0 0 450 300 graph1 0;
#X array spectrum 259 float 0;
#X coords 0 1.01 258 -0.008 100 100 1;
#X restore 291 152 graph;
#N canvas 768 145 558 609 fft 0;
#X obj 19 61 inlet~;
#X obj 224 210 inlet;
#X obj 29 92 rfft~;
#X obj 29 125 *~;
#X obj 60 125 *~;
#X obj 29 155 sqrt~;
#X obj 332 109 block~ 4096 1;
#X obj 29 181 biquad~ 0 0 0 0 1;
#X text 93 93 Fourier series;
#X text 98 146 magnitude;
#X text 96 131 calculate;
#X text 21 3 This subpatch computes the spectrum of the incoming signal
with a (rectangular windowed) FFT. FFTs aren't properly introduced
until much later.;
#X text 83 61 signal to analyze;
#X text 193 164 delay two samples;
#X text 191 182 for better graphing;
#X obj 264 434 samplerate~;
#X obj 251 255 metro 500;
#X obj 251 232 inlet;
#X text 301 232 toggle to graph repeatedly;
#X text 278 210 bang to graph once;
#X obj 29 205 /~ 4096;
#X obj 264 409 bang~;
#X obj 264 457 / 512;
#X obj 264 483 s freq/2;
#X msg 224 321 \; pd dsp 1;
#X obj 424 173 tgl 18 1 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X obj 250 291 tabwrite~ spectrum;
#X obj 19 295 tabwrite~ signal;
#X obj 19 256 *~;
#X obj 69 382 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 6200 1;
#X obj 80 426 *~;
#X obj 130 552 hsl 128 15 0 12 0 0 empty empty empty -2 -6 0 8 -262144
-1 -1 8000 1;
#X connect 0 0 2 0;
#X connect 0 0 28 0;
#X connect 1 0 24 0;
#X connect 1 0 26 0;
#X connect 1 0 27 0;
#X connect 2 0 3 0;
#X connect 2 0 3 1;
#X connect 2 1 4 0;
#X connect 2 1 4 1;
#X connect 3 0 5 0;
#X connect 4 0 5 0;
#X connect 5 0 7 0;
#X connect 7 0 20 0;
#X connect 15 0 22 0;
#X connect 16 0 26 0;
#X connect 16 0 27 0;
#X connect 17 0 16 0;
#X connect 17 0 24 0;
#X connect 20 0 30 0;
#X connect 21 0 15 0;
#X connect 22 0 23 0;
#X connect 25 0 16 0;
#X connect 28 0 27 0;
#X connect 29 0 28 1;
#X connect 30 0 26 0;
#X connect 31 0 30 1;
#X restore 77 229 pd fft;
#X obj 5 -127 phasor~;
#X obj 5 -64 -~ 0.25;
#X obj 4 -40 cos~;
#X obj 5 49 -~;
#X obj 65 -65 -~ 0.25;
#X obj 65 -40 cos~;
#X obj 65 -87 -~;
#X floatatom 247 17 5 0 300 2 distance - -;
#X obj 247 37 / 100;
#X obj 6 133 /~;
#X obj 79 29 sig~ 1;
#X obj 79 56 +~;
#X obj 65 4 *~;
#X floatatom 323 17 5 0 100 2 index - -;
#X obj 323 36 / 100;
#X obj 127 27 *~;
#X obj 127 -30 sig~;
#X obj 79 92 -~;
#X obj 175 1 *~ 2;
#X obj 191 -39 cos~;
#X obj 175 50 *~;
#X obj 130 -117 phasor~;
#X obj 5 -175 sig~;
#X obj 129 -138 *~;
#X obj 145 -176 sig~;
#X obj 6 209 *~ 0.25;
#X obj 7 188 hip~ 1;
#X obj 7 238 dac~;
#X obj 77 208 r~ graphme;
#X obj 17 158 s~ graphme;
#X obj 247 58 s dist;
#X obj 145 -197 r dist;
#X obj 323 58 s index;
#X obj 127 -51 r index;
#X floatatom 5 -193 5 0 0 2 freq - -;
#X connect 3 0 4 0;
#X connect 3 0 9 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 12 0;
#X connect 7 0 8 0;
#X connect 8 0 15 0;
#X connect 9 0 7 0;
#X connect 10 0 11 0;
#X connect 11 0 33 0;
#X connect 12 0 29 0;
#X connect 12 0 32 0;
#X connect 13 0 14 0;
#X connect 14 0 20 0;
#X connect 15 0 6 1;
#X connect 16 0 17 0;
#X connect 17 0 35 0;
#X connect 18 0 14 1;
#X connect 19 0 18 0;
#X connect 19 0 18 1;
#X connect 19 0 21 0;
#X connect 19 0 15 1;
#X connect 20 0 12 1;
#X connect 21 0 23 0;
#X connect 22 0 23 1;
#X connect 23 0 20 1;
#X connect 24 0 9 1;
#X connect 24 0 22 0;
#X connect 25 0 3 0;
#X connect 25 0 26 0;
#X connect 26 0 24 0;
#X connect 27 0 26 1;
#X connect 28 0 30 0;
#X connect 28 0 30 1;
#X connect 29 0 28 0;
#X connect 31 0 2 0;
#X connect 34 0 27 0;
#X connect 36 0 19 0;
#X connect 37 0 25 0;

Download moorer-dsf2.pd.

Precomputed additive tables

precompute
#N canvas 72 96 424 301 10;
#X obj 86 213 tabosc4~;
#X floatatom 86 174 5 0 0 0 - - -;
#X obj 86 235 *~ 0.25;
#X obj 87 260 dac~;
#X floatatom 9 108 5 0 3 0 - - -;
#X obj 9 151 prepend set;
#X obj 9 129 makefilename wave%d;
#N canvas 0 0 450 300 graph1 0;
#X array wave0 515 float 1;
#A 0 -0.0122715 0 0.0122715 0.0245412 0.0368072 0.0490676 0.0613207
0.0735645 0.0857972 0.0980171 0.110222 0.122411 0.134581 0.14673 0.158858
0.170962 0.18304 0.19509 0.207111 0.219101 0.231058 0.24298 0.254865
0.266713 0.278519 0.290284 0.302006 0.313681 0.32531 0.33689 0.348418
0.359895 0.371317 0.382683 0.393992 0.405241 0.416429 0.427555 0.438616
0.449611 0.460538 0.471396 0.482183 0.492898 0.503538 0.514102 0.524589
0.534997 0.545325 0.55557 0.565731 0.575808 0.585797 0.595699 0.605511
0.615231 0.624859 0.634393 0.643831 0.653172 0.662415 0.671558 0.680601
0.68954 0.698376 0.707106 0.71573 0.724247 0.732654 0.740951 0.749136
0.757208 0.765167 0.77301 0.780737 0.788346 0.795836 0.803207 0.810457
0.817584 0.824589 0.831469 0.838224 0.844853 0.851355 0.857728 0.863972
0.870087 0.87607 0.881921 0.887639 0.893224 0.898674 0.903989 0.909168
0.914209 0.919113 0.923879 0.928506 0.932992 0.937339 0.941544 0.945607
0.949528 0.953306 0.95694 0.96043 0.963776 0.966976 0.970031 0.97294
0.975702 0.978317 0.980785 0.983105 0.985277 0.987301 0.989176 0.990902
0.992479 0.993907 0.995185 0.996312 0.99729 0.998118 0.998795 0.999322
0.999699 0.999925 1 0.999925 0.999699 0.999322 0.998796 0.998118 0.997291
0.996313 0.995185 0.993907 0.99248 0.990903 0.989177 0.987302 0.985278
0.983106 0.980786 0.978318 0.975702 0.97294 0.970032 0.966977 0.963776
0.960431 0.956941 0.953306 0.949529 0.945608 0.941545 0.93734 0.932993
0.928507 0.92388 0.919115 0.91421 0.909169 0.90399 0.898675 0.893225
0.88764 0.881922 0.876071 0.870088 0.863974 0.85773 0.851356 0.844855
0.838226 0.831471 0.82459 0.817586 0.810458 0.803209 0.795838 0.788348
0.780738 0.773012 0.765168 0.75721 0.749138 0.740952 0.732656 0.724248
0.715732 0.707108 0.698378 0.689542 0.680602 0.67156 0.662417 0.653174
0.643833 0.634395 0.624861 0.615233 0.605513 0.595701 0.5858 0.57581
0.565734 0.555572 0.545327 0.534999 0.524592 0.514105 0.50354 0.4929
0.482186 0.471399 0.460541 0.449613 0.438618 0.427557 0.416432 0.405243
0.393994 0.382686 0.371319 0.359897 0.348421 0.336892 0.325313 0.313684
0.302008 0.290287 0.278522 0.266715 0.254868 0.242983 0.231061 0.219104
0.207114 0.195093 0.183042 0.170964 0.158861 0.146733 0.134583 0.122413
0.110225 0.0980197 0.0857999 0.0735671 0.0613233 0.0490703 0.0368098
0.0245439 0.0122742 2.65359e-06 -0.0122689 -0.0245386 -0.0368045 -0.049065
-0.061318 -0.0735619 -0.0857946 -0.0980144 -0.110219 -0.122408 -0.134578
-0.146728 -0.158855 -0.170959 -0.183037 -0.195088 -0.207109 -0.219098
-0.231055 -0.242977 -0.254863 -0.26671 -0.278517 -0.290282 -0.302003
-0.313679 -0.325308 -0.336887 -0.348416 -0.359892 -0.371314 -0.382681
-0.393989 -0.405239 -0.416427 -0.427552 -0.438614 -0.449609 -0.460536
-0.471394 -0.482181 -0.492896 -0.503536 -0.5141 -0.524587 -0.534995
-0.545322 -0.555568 -0.565729 -0.575806 -0.585795 -0.595697 -0.605509
-0.615229 -0.624857 -0.634391 -0.643829 -0.65317 -0.662413 -0.671557
-0.680599 -0.689538 -0.698374 -0.707104 -0.715729 -0.724245 -0.732652
-0.740949 -0.749134 -0.757207 -0.765165 -0.773008 -0.780735 -0.788344
-0.795835 -0.803205 -0.810455 -0.817583 -0.824587 -0.831468 -0.838223
-0.844852 -0.851353 -0.857727 -0.863971 -0.870085 -0.876068 -0.88192
-0.887638 -0.893223 -0.898673 -0.903988 -0.909166 -0.914208 -0.919112
-0.923878 -0.928505 -0.932992 -0.937338 -0.941543 -0.945606 -0.949527
-0.953305 -0.956939 -0.960429 -0.963775 -0.966976 -0.97003 -0.972939
-0.975701 -0.978317 -0.980785 -0.983105 -0.985277 -0.987301 -0.989176
-0.990902 -0.992479 -0.993907 -0.995184 -0.996312 -0.99729 -0.998118
-0.998795 -0.999322 -0.999699 -0.999925 -1 -0.999925 -0.999699 -0.999323
-0.998796 -0.998118 -0.997291 -0.996313 -0.995185 -0.993907 -0.99248
-0.990903 -0.989177 -0.987302 -0.985278 -0.983106 -0.980786 -0.978318
-0.975703 -0.972941 -0.970032 -0.966978 -0.963777 -0.960432 -0.956942
-0.953307 -0.94953 -0.945609 -0.941545 -0.93734 -0.932994 -0.928508
-0.923881 -0.919116 -0.914212 -0.90917 -0.903991 -0.898676 -0.893226
-0.887642 -0.881923 -0.876072 -0.870089 -0.863975 -0.857731 -0.851358
-0.844856 -0.838227 -0.831472 -0.824592 -0.817587 -0.81046 -0.80321
-0.79584 -0.788349 -0.78074 -0.773013 -0.76517 -0.757212 -0.749139
-0.740954 -0.732657 -0.72425 -0.715734 -0.70711 -0.69838 -0.689544
-0.680604 -0.671562 -0.662419 -0.653176 -0.643835 -0.634397 -0.624863
-0.615235 -0.605515 -0.595703 -0.585802 -0.575812 -0.565736 -0.555574
-0.545329 -0.535002 -0.524594 -0.514107 -0.503543 -0.492902 -0.482188
-0.471401 -0.460543 -0.449616 -0.438621 -0.42756 -0.416434 -0.405246
-0.393997 -0.382688 -0.371322 -0.3599 -0.348423 -0.336895 -0.325315
-0.313687 -0.302011 -0.29029 -0.278525 -0.266718 -0.254871 -0.242985
-0.231063 -0.219106 -0.207116 -0.195095 -0.183045 -0.170967 -0.158863
-0.146736 -0.134586 -0.122416 -0.110227 -0.0980223 -0.0858025 -0.0735698
-0.061326 -0.0490729 -0.0368125 -0.0245465 -0.0122768 -5.30718e-06
0.0122662;
#X coords 0 1 514 -1 80 80 1;
#X restore 196 83 graph;
#N canvas 0 0 450 300 graph1 0;
#X array wave1 515 float 1;
#A 0 -0.0612951 0 0.0612951 0.122286 0.182671 0.242154 0.300447 0.357272
0.412363 0.465472 0.516365 0.564829 0.610672 0.653723 0.693837 0.730892
0.764793 0.795469 0.822878 0.847004 0.867855 0.885468 0.899903 0.911244
0.9196 0.925097 0.927886 0.928132 0.926018 0.921739 0.915504 0.90753
0.898041 0.887266 0.875435 0.862781 0.84953 0.835908 0.82213 0.808404
0.794928 0.781886 0.769448 0.757767 0.746983 0.737214 0.728562 0.721108
0.714917 0.71003 0.706472 0.704247 0.703341 0.703724 0.705348 0.708148
0.712047 0.716954 0.722767 0.729375 0.736658 0.744491 0.752743 0.761282
0.769977 0.778694 0.787305 0.795687 0.803721 0.811298 0.818315 0.824683
0.83032 0.83516 0.839146 0.842238 0.844407 0.845639 0.845932 0.845299
0.843766 0.84137 0.838163 0.834203 0.829562 0.824319 0.81856 0.812378
0.80587 0.799138 0.792284 0.785411 0.778622 0.772015 0.765688 0.75973
0.754225 0.749252 0.744878 0.741161 0.738152 0.735888 0.734396 0.733692
0.73378 0.734653 0.736291 0.738666 0.741736 0.745452 0.749754 0.754576
0.759843 0.765474 0.771384 0.777485 0.783683 0.789888 0.796007 0.801949
0.807627 0.812956 0.817859 0.822264 0.826107 0.82933 0.831887 0.833741
0.834864 0.83524 0.834864 0.833741 0.831887 0.829331 0.826107 0.822265
0.81786 0.812957 0.807628 0.80195 0.796008 0.789889 0.783685 0.777486
0.771386 0.765476 0.759844 0.754577 0.749755 0.745453 0.741737 0.738666
0.736292 0.734653 0.73378 0.733692 0.734396 0.735888 0.738151 0.741161
0.744877 0.749251 0.754224 0.759728 0.765686 0.772014 0.77862 0.78541
0.792282 0.799136 0.805869 0.812376 0.818558 0.824317 0.829561 0.834202
0.838162 0.84137 0.843765 0.845299 0.845932 0.845639 0.844407 0.842239
0.839147 0.83516 0.830321 0.824684 0.818317 0.811299 0.803723 0.795689
0.787307 0.778696 0.769978 0.761284 0.752745 0.744492 0.73666 0.729377
0.722769 0.716955 0.712048 0.708149 0.705348 0.703725 0.703341 0.704246
0.706471 0.710029 0.714916 0.721107 0.72856 0.737212 0.746981 0.757765
0.769445 0.781883 0.794926 0.808401 0.822127 0.835905 0.849527 0.862778
0.875432 0.887263 0.898039 0.907528 0.915503 0.921738 0.926017 0.928132
0.927887 0.925098 0.919601 0.911246 0.899906 0.885471 0.867859 0.847008
0.822884 0.795475 0.7648 0.7309 0.693846 0.653732 0.610681 0.564839
0.516376 0.465483 0.412375 0.357284 0.300459 0.242167 0.182684 0.122299
0.0613084 1.32651e-05 -0.0612819 -0.122273 -0.182658 -0.242141 -0.300435
-0.35726 -0.412352 -0.465461 -0.516354 -0.564819 -0.610662 -0.653714
-0.693829 -0.730885 -0.764786 -0.795463 -0.822873 -0.846999 -0.867851
-0.885464 -0.8999 -0.911242 -0.919598 -0.925097 -0.927886 -0.928132
-0.926019 -0.92174 -0.915506 -0.907532 -0.898043 -0.887268 -0.875438
-0.862783 -0.849533 -0.835911 -0.822133 -0.808407 -0.794931 -0.781889
-0.76945 -0.75777 -0.746985 -0.737216 -0.728563 -0.72111 -0.714918
-0.710031 -0.706472 -0.704247 -0.703341 -0.703724 -0.705347 -0.708147
-0.712046 -0.716953 -0.722766 -0.729374 -0.736657 -0.744489 -0.752741
-0.761281 -0.769975 -0.778692 -0.787304 -0.795685 -0.80372 -0.811296
-0.818314 -0.824681 -0.830319 -0.835159 -0.839145 -0.842238 -0.844407
-0.845638 -0.845932 -0.845299 -0.843766 -0.841371 -0.838163 -0.834204
-0.829563 -0.82432 -0.818561 -0.812379 -0.805871 -0.799139 -0.792285
-0.785412 -0.778623 -0.772017 -0.765689 -0.759731 -0.754227 -0.749253
-0.744879 -0.741162 -0.738153 -0.735888 -0.734396 -0.733692 -0.73378
-0.734653 -0.736291 -0.738665 -0.741735 -0.745451 -0.749753 -0.754575
-0.759842 -0.765473 -0.771383 -0.777483 -0.783682 -0.789887 -0.796005
-0.801948 -0.807625 -0.812955 -0.817858 -0.822264 -0.826106 -0.829329
-0.831886 -0.83374 -0.834864 -0.83524 -0.834864 -0.833741 -0.831888
-0.829331 -0.826108 -0.822266 -0.817861 -0.812958 -0.807629 -0.801951
-0.796009 -0.789891 -0.783686 -0.777487 -0.771387 -0.765477 -0.759845
-0.754578 -0.749756 -0.745454 -0.741737 -0.738667 -0.736292 -0.734654
-0.733781 -0.733692 -0.734396 -0.735887 -0.738151 -0.74116 -0.744876
-0.74925 -0.754223 -0.759727 -0.765685 -0.772012 -0.778619 -0.785408
-0.792281 -0.799135 -0.805867 -0.812375 -0.818557 -0.824316 -0.82956
-0.834201 -0.838161 -0.841369 -0.843765 -0.845298 -0.845931 -0.845639
-0.844408 -0.842239 -0.839148 -0.835161 -0.830322 -0.824685 -0.818318
-0.811301 -0.803725 -0.795691 -0.787309 -0.778698 -0.76998 -0.761286
-0.752746 -0.744494 -0.736661 -0.729378 -0.72277 -0.716956 -0.712049
-0.708149 -0.705349 -0.703725 -0.703341 -0.704246 -0.70647 -0.710028
-0.714914 -0.721106 -0.728558 -0.73721 -0.746978 -0.757762 -0.769442
-0.781881 -0.794923 -0.808398 -0.822124 -0.835902 -0.849524 -0.862775
-0.87543 -0.887261 -0.898036 -0.907526 -0.915501 -0.921737 -0.926016
-0.928132 -0.927887 -0.925099 -0.919603 -0.911249 -0.899908 -0.885475
-0.867863 -0.847013 -0.822889 -0.795482 -0.764807 -0.730908 -0.693854
-0.653741 -0.610691 -0.564849 -0.516386 -0.465494 -0.412387 -0.357296
-0.300472 -0.24218 -0.182697 -0.122312 -0.0613216 -2.65302e-05 0.0612687
;
#X coords 0 1 514 -1 80 80 1;
#X restore 300 83 graph;
#N canvas 0 0 450 300 graph1 0;
#X array wave2 515 float 1;
#A 0 -0.010286 0 0.010286 0.0205627 0.030821 0.0410521 0.0512474 0.0613991
0.0714997 0.0815428 0.0915226 0.101434 0.111274 0.121039 0.130728 0.14034
0.149875 0.159336 0.168725 0.178047 0.187305 0.196507 0.205658 0.214767
0.223841 0.232889 0.241921 0.250945 0.259973 0.269012 0.278074 0.287167
0.296299 0.305481 0.314718 0.324018 0.333388 0.342832 0.352353 0.361956
0.371642 0.38141 0.391261 0.401191 0.411199 0.421278 0.431424 0.441629
0.451885 0.462185 0.472517 0.482872 0.49324 0.503608 0.513966 0.524302
0.534604 0.544862 0.555064 0.565201 0.575263 0.585242 0.59513 0.604921
0.61461 0.624194 0.633671 0.64304 0.652302 0.66146 0.670518 0.679483
0.688362 0.697164 0.705899 0.714579 0.723218 0.731829 0.740427 0.749028
0.757648 0.766303 0.775009 0.783783 0.792641 0.801597 0.810666 0.819862
0.829195 0.838677 0.848315 0.858116 0.868085 0.878223 0.888529 0.899001
0.909632 0.920414 0.931336 0.942382 0.953537 0.96478 0.976088 0.987436
0.998797 1.01014 1.02143 1.03264 1.04373 1.05466 1.0654 1.0759 1.08613
1.09604 1.1056 1.11476 1.12349 1.13174 1.13949 1.14669 1.15331 1.15933
1.1647 1.16942 1.17345 1.17677 1.17938 1.18124 1.18237 1.18274 1.18237
1.18124 1.17938 1.17677 1.17345 1.16942 1.1647 1.15933 1.15331 1.14669
1.13949 1.13174 1.12349 1.11476 1.1056 1.09604 1.08613 1.0759 1.0654
1.05467 1.04373 1.03264 1.02144 1.01014 0.998799 0.987438 0.97609 0.964782
0.953539 0.942385 0.931338 0.920416 0.909634 0.899003 0.888531 0.878225
0.868087 0.858118 0.848317 0.838679 0.829197 0.819864 0.810668 0.801599
0.792642 0.783785 0.775011 0.766304 0.75765 0.74903 0.740429 0.731831
0.72322 0.714581 0.705901 0.697166 0.688364 0.679485 0.67052 0.661462
0.652304 0.643042 0.633673 0.624197 0.614613 0.604923 0.595132 0.585244
0.575265 0.565203 0.555066 0.544864 0.534606 0.524304 0.513968 0.503611
0.493242 0.482875 0.472519 0.462187 0.451887 0.441631 0.431426 0.42128
0.411201 0.401194 0.391263 0.381412 0.371644 0.361958 0.352356 0.342834
0.33339 0.32402 0.31472 0.305483 0.296301 0.287169 0.278076 0.269014
0.259975 0.250947 0.241923 0.232891 0.223843 0.214768 0.20566 0.196509
0.187307 0.178049 0.168727 0.159338 0.149877 0.140342 0.13073 0.121041
0.111276 0.101436 0.0915247 0.081545 0.0715019 0.0614013 0.0512496
0.0410543 0.0308233 0.0205649 0.0102882 2.22452e-06 -0.0102838 -0.0205605
-0.0308188 -0.0410499 -0.0512452 -0.0613969 -0.0714976 -0.0815407 -0.0915204
-0.101432 -0.111272 -0.121037 -0.130726 -0.140337 -0.149873 -0.159334
-0.168723 -0.178045 -0.187303 -0.196505 -0.205656 -0.214765 -0.223839
-0.232887 -0.241919 -0.250944 -0.259971 -0.269011 -0.278072 -0.287165
-0.296297 -0.305479 -0.314716 -0.324016 -0.333386 -0.34283 -0.352351
-0.361954 -0.37164 -0.381408 -0.391259 -0.401189 -0.411196 -0.421276
-0.431421 -0.441626 -0.451883 -0.462182 -0.472515 -0.48287 -0.493238
-0.503606 -0.513964 -0.5243 -0.534602 -0.54486 -0.555062 -0.565199
-0.575261 -0.58524 -0.595128 -0.604919 -0.614608 -0.624192 -0.633669
-0.643038 -0.6523 -0.661458 -0.670517 -0.679481 -0.68836 -0.697162
-0.705897 -0.714578 -0.723216 -0.731827 -0.740425 -0.749026 -0.757646
-0.766301 -0.775007 -0.783781 -0.792639 -0.801595 -0.810664 -0.81986
-0.829193 -0.838675 -0.848313 -0.858114 -0.868083 -0.87822 -0.888527
-0.898998 -0.90963 -0.920412 -0.931333 -0.94238 -0.953535 -0.964777
-0.976085 -0.987433 -0.998794 -1.01014 -1.02143 -1.03264 -1.04373 -1.05466
-1.0654 -1.0759 -1.08613 -1.09604 -1.10559 -1.11476 -1.12348 -1.13174
-1.13948 -1.14669 -1.15331 -1.15932 -1.1647 -1.16942 -1.17345 -1.17677
-1.17938 -1.18124 -1.18237 -1.18274 -1.18237 -1.18125 -1.17938 -1.17677
-1.17345 -1.16942 -1.16471 -1.15933 -1.15331 -1.14669 -1.13949 -1.13174
-1.12349 -1.11476 -1.1056 -1.09604 -1.08613 -1.07591 -1.0654 -1.05467
-1.04374 -1.03265 -1.02144 -1.01014 -0.998801 -0.987441 -0.976093 -0.964785
-0.953542 -0.942387 -0.93134 -0.920419 -0.909636 -0.899005 -0.888533
-0.878227 -0.868089 -0.858121 -0.848319 -0.838681 -0.829199 -0.819866
-0.81067 -0.801601 -0.792644 -0.783787 -0.775013 -0.766306 -0.757652
-0.749032 -0.740431 -0.731833 -0.723222 -0.714583 -0.705903 -0.697168
-0.688366 -0.679487 -0.670522 -0.661464 -0.652306 -0.643044 -0.633675
-0.624199 -0.614615 -0.604925 -0.595134 -0.585246 -0.575267 -0.565205
-0.555069 -0.544866 -0.534609 -0.524306 -0.513971 -0.503613 -0.493244
-0.482877 -0.472522 -0.462189 -0.45189 -0.441633 -0.431428 -0.421282
-0.411203 -0.401196 -0.391265 -0.381414 -0.371646 -0.361961 -0.352358
-0.342836 -0.333392 -0.324022 -0.314722 -0.305485 -0.296303 -0.287171
-0.278078 -0.269016 -0.259977 -0.250949 -0.241925 -0.232893 -0.223845
-0.21477 -0.205662 -0.196511 -0.187309 -0.178051 -0.168729 -0.15934
-0.149879 -0.140344 -0.130732 -0.121043 -0.111278 -0.101439 -0.0915269
-0.0815471 -0.0715041 -0.0614035 -0.0512518 -0.0410565 -0.0308255 -0.0205672
-0.0102904 -4.44904e-06 0.0102815;
#X coords 0 1 514 -1 80 80 1;
#X restore 196 193 graph;
#N canvas 0 0 450 300 graph1 0;
#X array wave3 515 float 1;
#A 0 -0.108888 0 0.108888 0.217261 0.324609 0.430429 0.534231 0.635541
0.733906 0.828896 0.920107 1.00717 1.08973 1.1675 1.24021 1.30762 1.36955
1.42586 1.47643 1.52122 1.5602 1.5934 1.62088 1.64275 1.65916 1.67027
1.67631 1.67753 1.6742 1.66661 1.6551 1.64001 1.62169 1.60051 1.57686
1.55111 1.52366 1.49488 1.46514 1.43483 1.40428 1.37385 1.34385 1.31457
1.2863 1.25929 1.23376 1.20991 1.1879 1.16787 1.14993 1.13415 1.12058
1.10923 1.1001 1.09314 1.08828 1.08544 1.08449 1.08532 1.08775 1.09163
1.09677 1.10298 1.11007 1.11782 1.12602 1.13448 1.14298 1.15133 1.15933
1.1668 1.17356 1.17947 1.18438 1.18816 1.19071 1.19193 1.19176 1.19015
1.18708 1.18252 1.17649 1.16903 1.16017 1.14999 1.13856 1.12599 1.11238
1.09785 1.08253 1.06657 1.0501 1.03328 1.01626 0.999183 0.982203 0.965465
0.949109 0.933264 0.918056 0.903597 0.889987 0.877315 0.865655 0.855067
0.845597 0.837273 0.83011 0.824106 0.819245 0.815494 0.812808 0.811128
0.810382 0.810487 0.81135 0.812869 0.814936 0.817436 0.820248 0.823253
0.826327 0.829347 0.832196 0.834755 0.836916 0.838573 0.83963 0.84
0.839606 0.838382 0.836273 0.833237 0.829245 0.824279 0.818338 0.811429
0.803574 0.794809 0.785178 0.774739 0.763558 0.75171 0.73928 0.726358
0.713039 0.699424 0.685615 0.671717 0.657835 0.64407 0.630524 0.617292
0.604465 0.592129 0.580359 0.569225 0.558787 0.549093 0.540183 0.532084
0.524814 0.518378 0.51277 0.507972 0.503958 0.500688 0.498115 0.496182
0.494823 0.493966 0.493532 0.493436 0.493592 0.493908 0.494292 0.494651
0.494894 0.494931 0.494677 0.494049 0.492973 0.491377 0.489202 0.486392
0.482904 0.478703 0.473762 0.468068 0.461616 0.454411 0.44647 0.437819
0.428494 0.41854 0.40801 0.396966 0.385475 0.373612 0.361456 0.349089
0.336598 0.324069 0.31159 0.299248 0.287127 0.275311 0.263876 0.252895
0.242434 0.232554 0.223305 0.214731 0.206865 0.199733 0.193349 0.187718
0.182834 0.178683 0.17524 0.172469 0.170328 0.168766 0.167722 0.16713
0.166918 0.167008 0.16732 0.167769 0.168268 0.168731 0.169071 0.169204
0.169047 0.168523 0.167556 0.16608 0.164035 0.161365 0.158026 0.153981
0.149202 0.143673 0.137385 0.13034 0.122551 0.114038 0.104834 0.0949787
0.0845207 0.0735169 0.0620314 0.0501343 0.0379012 0.0254123 0.012751
2.75973e-06 -0.0127455 -0.0254069 -0.0378959 -0.050129 -0.0620263 -0.0735121
-0.084516 -0.0949743 -0.10483 -0.114035 -0.122547 -0.130337 -0.137382
-0.143671 -0.1492 -0.153979 -0.158024 -0.161363 -0.164034 -0.16608
-0.167556 -0.168522 -0.169047 -0.169204 -0.169072 -0.168731 -0.168268
-0.167769 -0.16732 -0.167008 -0.166918 -0.16713 -0.167721 -0.168765
-0.170328 -0.172468 -0.175238 -0.178682 -0.182832 -0.187715 -0.193346
-0.19973 -0.206862 -0.214727 -0.223301 -0.23255 -0.24243 -0.25289 -0.263871
-0.275306 -0.287122 -0.299242 -0.311584 -0.324063 -0.336592 -0.349084
-0.361451 -0.373607 -0.38547 -0.396961 -0.408005 -0.418535 -0.42849
-0.437815 -0.446466 -0.454407 -0.461613 -0.468065 -0.47376 -0.478701
-0.482903 -0.486391 -0.489201 -0.491377 -0.492972 -0.494049 -0.494677
-0.494931 -0.494894 -0.494651 -0.494292 -0.493908 -0.493592 -0.493436
-0.493532 -0.493966 -0.494823 -0.496181 -0.498114 -0.500687 -0.503956
-0.50797 -0.512767 -0.518375 -0.524811 -0.532081 -0.540179 -0.549089
-0.558783 -0.569221 -0.580354 -0.592123 -0.60446 -0.617286 -0.630518
-0.644064 -0.657829 -0.671711 -0.685609 -0.699418 -0.713033 -0.726352
-0.739275 -0.751705 -0.763553 -0.774734 -0.785174 -0.794805 -0.803571
-0.811425 -0.818335 -0.824277 -0.829243 -0.833235 -0.836272 -0.838381
-0.839606 -0.84 -0.83963 -0.838573 -0.836917 -0.834756 -0.832197 -0.829349
-0.826328 -0.823254 -0.82025 -0.817437 -0.814937 -0.81287 -0.81135
-0.810487 -0.810381 -0.811127 -0.812807 -0.815492 -0.819243 -0.824104
-0.830107 -0.83727 -0.845593 -0.855063 -0.86565 -0.877309 -0.889981
-0.903591 -0.91805 -0.933258 -0.949102 -0.965458 -0.982196 -0.999175
-1.01625 -1.03327 -1.05009 -1.06656 -1.08252 -1.09784 -1.11237 -1.12598
-1.13856 -1.14998 -1.16017 -1.16902 -1.17649 -1.18252 -1.18707 -1.19015
-1.19176 -1.19193 -1.19071 -1.18816 -1.18438 -1.17947 -1.17357 -1.1668
-1.15933 -1.15133 -1.14299 -1.13448 -1.12603 -1.11782 -1.11007 -1.10299
-1.09677 -1.09163 -1.08775 -1.08532 -1.08449 -1.08544 -1.08828 -1.09314
-1.1001 -1.10923 -1.12057 -1.13414 -1.14992 -1.16786 -1.18789 -1.2099
-1.23375 -1.25928 -1.28629 -1.31456 -1.34383 -1.37384 -1.40427 -1.43482
-1.46513 -1.49486 -1.52364 -1.5511 -1.57685 -1.6005 -1.62168 -1.64
-1.6551 -1.66661 -1.6742 -1.67753 -1.67632 -1.67027 -1.65916 -1.64276
-1.62089 -1.59341 -1.56022 -1.52124 -1.47645 -1.42588 -1.36958 -1.30765
-1.24024 -1.16753 -1.08977 -1.0072 -0.920146 -0.828936 -0.733948 -0.635585
-0.534275 -0.430474 -0.324655 -0.217308 -0.108935 -4.71278e-05 0.108841
;
#X coords 0 1 514 -1 80 80 1;
#X restore 299 193 graph;
#X msg 3 4 \; wave0 sinesum 512 1 0 0 0 0 0 0 0 0 \; wave1 sinesum
512 1 0 0.333 0 0.2 0 0.14286 0 0.1111 \; wave2 sinesum 512 1 0 -0.11
0 0.04 0 -0.0204 0 0.012345 \; wave3 sinesum 512 1 0.5 0.33 0.25 0.2
0.16 0.14 0.12 0.11;
#X connect 0 0 2 0;
#X connect 1 0 0 0;
#X connect 2 0 3 0;
#X connect 2 0 3 1;
#X connect 4 0 6 0;
#X connect 5 0 0 0;
#X connect 6 0 5 0;

Download precompute.pd.