#N canvas 219 68 568 408 10; #X obj 35 213 outlet~; #N canvas 347 160 677 522 WavShape 0; #X obj 6 74 sel 0 1 2 3 4 5; #X obj 8 55 r \$0-wavpreset; #X obj 49 322 unpack f f f f f f f f f f f f f f f f; #X msg 4 97 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X msg 23 120 1 0 0.33333 0 0.2 0 0.142857 0 0.111111 0 0.0909091 0 0.0769231 0 0.0666667 0; #X msg 51 155 0.8 0 -0.0888888 0 0.032 0 -0.01632 0 0.00987 0 -0.0066157 0 0.00473737 0 -0.00333333 0; #X msg 111 199 -0.25 0.2 -0.16667 0.125 -0.111111 0.1 -0.0909091 0.083333 -0.0769231 0.0714286 -0.066667 0.0625 -0.0588235 0.0555556 -0.055 0.054 ; #X msg 143 289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0; #X obj 53 353 pack f f f f f f f f f f f f f f f f \$0; #X msg 167 249 -0.1 0.1 -0.1 0.1 -0.1 0.1 -0.1 0.1 -0.1 0.1 -0.1 0.1 -0.1 0.1 -0.1; #X msg 53 380 \; \$17-To sinesum 512 \$1 \$2 \$3 \$4 \$5 \$6 \$7 \$8 \$9 \$10 \$11 \$12 \$13 \$14 \$15 \$16; #X connect 0 0 3 0; #X connect 0 1 4 0; #X connect 0 2 5 0; #X connect 0 3 6 0; #X connect 0 4 9 0; #X connect 0 5 7 0; #X connect 1 0 0 0; #X connect 2 0 8 0; #X connect 2 1 8 1; #X connect 2 2 8 2; #X connect 2 3 8 3; #X connect 2 4 8 4; #X connect 2 5 8 5; #X connect 2 6 8 6; #X connect 2 7 8 7; #X connect 2 8 8 8; #X connect 2 9 8 9; #X connect 2 10 8 10; #X connect 2 11 8 11; #X connect 2 12 8 12; #X connect 2 13 8 13; #X connect 2 14 8 14; #X connect 2 15 8 15; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 5 0 2 0; #X connect 6 0 2 0; #X connect 7 0 2 0; #X connect 8 0 10 0; #X connect 9 0 2 0; #X restore 59 167 pd WavShape; #X obj 35 190 tabosc4~ \$0-To; #X obj 1 38 cnv 15 115 45 empty quiggle empty 110 5 0 20 -133184 -66577 0; #X obj 1 38 cnv 15 90 46 empty quiggull 34 34 0 0 4 -262144 -262144 0; #N canvas 0 22 458 308 (subpatch) 0; #X array \$0-To 515 float 1; #A 0 -0.00383505 0 0.00383505 0.00745528 0.0106547 0.0132445 0.015061 0.0159719 0.0158824 0.0147385 0.0125296 0.00928907 0.00509249 5.51452e-05 -0.00567287 -0.0119127 -0.0184638 -0.0251125 -0.03164 -0.037832 -0.0434869 -0.0484244 -0.0524924 -0.0555739 -0.0575913 -0.0585099 -0.0583393 -0.0571332 -0.054987 -0.0520345 -0.0484421 -0.0444023 -0.0401258 -0.035833 -0.0317452 -0.0280753 -0.0250191 -0.0227474 -0.0213989 -0.0210744 -0.0218327 -0.0236876 -0.0266077 -0.0305173 -0.0352993 -0.0407997 -0.0468338 -0.053194 -0.0596574 -0.0659955 -0.0719833 -0.0774082 -0.0820793 -0.0858346 -0.0885486 -0.0901368 -0.0905598 -0.0898253 -0.0879876 -0.0851459 -0.0814407 -0.0770482 -0.0721732 -0.0670411 -0.0618889 -0.0569558 -0.0524731 -0.0486553 -0.0456907 -0.0437343 -0.0429008 -0.0432601 -0.0448337 -0.0475943 -0.0514658 -0.0563268 -0.0620147 -0.0683327 -0.0750568 -0.0819455 -0.088749 -0.0952198 -0.101122 -0.106242 -0.110397 -0.113442 -0.115277 -0.115851 -0.115164 -0.113269 -0.110269 -0.106312 -0.101588 -0.0963217 -0.0907611 -0.0851694 -0.0798147 -0.0749586 -0.0708455 -0.0676933 -0.0656836 -0.0649545 -0.0655946 -0.0676389 -0.071067 -0.0758034 -0.0817201 -0.0886413 -0.0963504 -0.104598 -0.113111 -0.121606 -0.129798 -0.137413 -0.144199 -0.149936 -0.154448 -0.157606 -0.159338 -0.159628 -0.158523 -0.156128 -0.1526 -0.148148 -0.143024 -0.137506 -0.131899 -0.126512 -0.121653 -0.117612 -0.114651 -0.112994 -0.112815 -0.114233 -0.117304 -0.12202 -0.128306 -0.136028 -0.144988 -0.154942 -0.1656 -0.176644 -0.187736 -0.198534 -0.208704 -0.217934 -0.225949 -0.23252 -0.237473 -0.240702 -0.242168 -0.241906 -0.240021 -0.236689 -0.232147 -0.226686 -0.220641 -0.214376 -0.208272 -0.202708 -0.198052 -0.19464 -0.192763 -0.192657 -0.194491 -0.198358 -0.204272 -0.212163 -0.221884 -0.233207 -0.24584 -0.259429 -0.273578 -0.28786 -0.301837 -0.315074 -0.327159 -0.337719 -0.346437 -0.353064 -0.357433 -0.359466 -0.359181 -0.35669 -0.352199 -0.346001 -0.338469 -0.330038 -0.321193 -0.312449 -0.304331 -0.297354 -0.292 -0.288702 -0.28782 -0.289628 -0.294301 -0.301902 -0.31238 -0.325567 -0.341182 -0.358838 -0.378055 -0.398277 -0.418891 -0.439253 -0.458706 -0.476614 -0.492384 -0.505492 -0.515508 -0.522114 -0.525126 -0.524504 -0.520359 -0.512958 -0.502717 -0.490198 -0.476085 -0.461171 -0.44633 -0.432487 -0.420584 -0.411552 -0.406265 -0.405514 -0.409967 -0.420142 -0.436375 -0.458801 -0.487338 -0.521675 -0.56127 -0.605356 -0.652951 -0.702881 -0.753806 -0.804249 -0.852641 -0.897359 -0.936772 -0.96929 -0.993413 -1.00777 -1.01118 -1.00266 -0.981497 -0.947242 -0.899752 -0.83919 -0.766033 -0.681062 -0.585351 -0.48024 -0.367305 -0.248322 -0.125218 -2.71462e-05 0.125164 0.24827 0.367255 0.480193 0.585307 0.681023 0.765998 0.839161 0.899728 0.947225 0.981485 1.00266 1.01118 1.00778 0.993422 0.969303 0.936787 0.897377 0.852662 0.804271 0.753828 0.702903 0.652972 0.605376 0.561288 0.521691 0.487352 0.458812 0.436383 0.420148 0.40997 0.405515 0.406264 0.411548 0.42058 0.432481 0.446324 0.461165 0.476078 0.490192 0.502712 0.512954 0.520356 0.524503 0.525127 0.522116 0.515511 0.505497 0.49239 0.476621 0.458714 0.439261 0.4189 0.398286 0.378063 0.358846 0.34119 0.325574 0.312385 0.301906 0.294303 0.28963 0.28782 0.288701 0.291998 0.297351 0.304328 0.312445 0.321189 0.330034 0.338465 0.345998 0.352196 0.356688 0.359181 0.359467 0.357434 0.353066 0.34644 0.337723 0.327164 0.31508 0.301843 0.287866 0.273584 0.259435 0.245845 0.233213 0.221889 0.212167 0.204275 0.19836 0.194492 0.192657 0.192762 0.194639 0.198051 0.202706 0.208269 0.214373 0.220638 0.226683 0.232144 0.236687 0.24002 0.241905 0.242169 0.240703 0.237475 0.232522 0.225952 0.217938 0.208708 0.198538 0.187741 0.176649 0.165605 0.154946 0.144992 0.136031 0.12831 0.122022 0.117306 0.114234 0.112816 0.112994 0.11465 0.11761 0.121651 0.12651 0.131897 0.137504 0.143021 0.148146 0.152598 0.156126 0.158523 0.159628 0.159338 0.157607 0.15445 0.149938 0.144201 0.137416 0.129802 0.12161 0.113115 0.104601 0.0963538 0.0886445 0.0817229 0.0758057 0.0710688 0.0676401 0.0655952 0.0649545 0.065683 0.0676921 0.0708439 0.0749566 0.0798125 0.0851671 0.0907586 0.0963194 0.101586 0.10631 0.110267 0.113268 0.115164 0.115851 0.115278 0.113443 0.110399 0.106244 0.101124 0.0952225 0.0887519 0.0819484 0.0750597 0.0683355 0.0620173 0.0563291 0.0514677 0.0475958 0.0448347 0.0432605 0.0429007 0.0437337 0.0456896 0.0486538 0.0524713 0.0569538 0.0618867 0.0670388 0.072171 0.0770462 0.081439 0.0851445 0.0879865 0.0898247 0.0905598 0.0901372 0.0885495 0.0858361 0.0820811 0.0774104 0.0719858 0.0659982 0.0596602 0.0531968 0.0468365 0.0408022 0.0353015 0.0305192 0.0266092 0.0236886 0.0218332 0.0210745 0.0213985 0.0227466 0.0250179 0.0280738 0.0317435 0.0358312 0.0401239 0.0444004 0.0484404 0.0520331 0.0549859 0.0571325 0.058339 0.0585101 0.0575919 0.055575 0.0524939 0.0484263 0.0434892 0.0378346 0.0316428 0.0251154 0.0184667 0.0119155 0.00567548 -5.28053e-05 -0.00509048 -0.00928745 -0.0125285 -0.0147378 -0.0158821 -0.0159721 -0.0150616 -0.0132455 -0.010656 -0.00745677 -0.00383667 -1.67415e-06 0.00383342; #X coords 0 -1 514 1 30 30 1; #X restore 44 52 graph; #X obj 28 159 sig~; #X obj 88 100 inlet; #X obj -7 128 r \$0-FreqValue; #X obj 145 189 s \$0-2FreqValue; #X obj 1 70 cnv 2 1 1 empty \$0-Number 1hz 0 7 0 14 -233017 -1 0; #X obj 13 302 s \$0-Number; #X msg 13 256 set label \$1hz; #X obj 114 218 r \$0-2FreqValue; #X obj 114 256 s \$0-FreqValue; #X obj 114 237 float; #X obj -16 203 del 500; #X obj -16 173 bang; #X obj 1 22 cnv 15 115 16 empty empty WaveShape 6 8 0 14 -133184 -1 0; #X text 91 25 sin; #X text 91 36 squ; #X text 91 48 tri; #X text 91 59 saw; #X text 91 69 pul; #X obj 0 38 cnv 12 80 12 empty empty empty 20 12 0 14 -1 -66577 0; #X obj 80 28 vradio 11 1 0 5 \$0-wavpreset \$0-2wavpreset empty 0 -6 0 8 -262144 -1 -1 3; #N canvas 441 210 458 308 ctlvalues 0; #X obj 128 21 inlet; #X obj 128 51 route shape; #X obj 200 74 outlet; #X obj 128 103 s \$0-2wavpreset; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 1 1 2 0; #X restore 145 164 pd ctlvalues; #X text 121 44 send [shape \$1(; #X obj 13 232 int; #X msg 13 278 label 1hz; #N canvas 110 53 482 446 save 0; #X obj 237 272 tabread \$0-saveparam; #X obj 298 204 unpack f f; #X msg 281 160 \$1 0; #X msg 311 170 \$1 1; #X obj 199 286 int; #X obj 173 264 bang; #X obj 214 309 pack; #X obj 201 44 openpanel; #X obj 237 227 until; #X obj 24 18 inlet; #X obj 201 18 inlet; #X obj 64 169 tabread \$0-saveparam; #X obj 62 121 until; #X obj 76 271 textfile; #X obj 280 226 tabwrite \$0-saveparam; #X msg 66 195 add \$1; #X obj 20 80 savepanel; #X msg 15 186 write \$1; #X msg 19 264 clear; #X obj 19 240 pipe 30; #X obj 24 56 t b b; #X obj 18 213 bang; #X obj 216 158 textfile; #X msg 206 103 read \$1; #X msg 223 129 rewind; #X obj 206 255 pack; #X obj 143 140 until; #X obj 134 87 bang; #X obj 288 306 table \$0-saveparam 5; #X obj 290 120 r \$0-FreqValue; #X obj 322 144 r \$0-wavpreset; #X obj 248 363 s \$0-2wavpreset; #X obj 205 383 s \$0-2FreqValue; #X obj 212 335 route 0 1; #X obj 238 247 countto 2; #X msg 237 207 2; #X msg 135 115 2; #X obj 161 210 countto 2; #X obj 63 138 countto 2; #X msg 62 101 2; #X obj 213 75 r \$0-load; #X connect 0 0 6 1; #X connect 0 0 5 0; #X connect 1 0 14 0; #X connect 1 1 14 1; #X connect 2 0 1 0; #X connect 3 0 1 0; #X connect 4 0 6 0; #X connect 5 0 4 0; #X connect 6 0 33 0; #X connect 7 0 23 0; #X connect 8 0 34 0; #X connect 9 0 20 0; #X connect 10 0 7 0; #X connect 11 0 15 0; #X connect 12 0 38 0; #X connect 15 0 13 0; #X connect 16 0 17 0; #X connect 17 0 13 0; #X connect 17 0 21 0; #X connect 18 0 13 0; #X connect 19 0 18 0; #X connect 20 0 16 0; #X connect 20 1 39 0; #X connect 21 0 19 0; #X connect 22 0 25 1; #X connect 22 0 37 0; #X connect 23 0 22 0; #X connect 23 0 24 0; #X connect 24 0 22 0; #X connect 24 0 27 0; #X connect 25 0 33 0; #X connect 26 0 22 0; #X connect 27 0 36 0; #X connect 29 0 2 0; #X connect 30 0 3 0; #X connect 33 0 32 0; #X connect 33 1 31 0; #X connect 34 0 0 0; #X connect 34 0 4 1; #X connect 35 0 8 0; #X connect 36 0 26 0; #X connect 37 0 25 0; #X connect 38 0 11 0; #X connect 39 0 12 0; #X connect 40 0 23 0; #X restore -6 100 pd save; #X obj 5 42 bng 15 250 50 0 empty empty save 0 8 0 6 -262144 -258113 -258113; #X obj 20 42 bng 15 250 50 0 empty empty open 0 8 0 6 -262144 -4160 -4160; #X obj 88 123 route load; #X obj 88 145 s \$0-load; #X connect 2 0 0 0; #X connect 6 0 2 0; #X connect 7 0 33 0; #X connect 8 0 6 0; #X connect 8 0 17 0; #X connect 8 0 28 0; #X connect 12 0 29 0; #X connect 13 0 15 0; #X connect 15 0 14 0; #X connect 16 0 29 0; #X connect 17 0 16 0; #X connect 26 0 9 0; #X connect 28 0 12 0; #X connect 29 0 11 0; #X connect 31 0 30 0; #X connect 32 0 30 1; #X connect 33 0 34 0; #X connect 33 1 26 0; #X coords 0 -1 1 1 117 63 1 0 21;