#N canvas 0 22 724 624 10; #X obj 49 207 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 5200 1; #X floatatom 72 456 5 0 0 0 - - -, f 5; #X obj 6 11 cnv 15 600 100 empty empty 2.a.ii.1_one-to-one-mapping 20 12 0 14 -204800 -66577 0; #X obj 24 121 cnv 15 400 60 empty empty empty 20 12 0 14 -262130 -66577 0; #X obj 46 524 pc.scale -1 1 0 127; #X floatatom 8 242 5 0 0 0 - - -, f 5; #X obj 48 565 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 5108 1; #X text 43 39 Mapping one input to many outputs; #X text 39 127 We use several different tables to map the same input value to several different output values; #N canvas 0 22 450 278 (subpatch) 0; #X array array1 128 float 3; #A 0 -0.942868 -0.857151 -0.771435 -0.760006 -0.748577 -0.737149 -0.72572 -0.714291 -0.702862 -0.691433 -0.680004 -0.668576 -0.657147 -0.645718 -0.634289 -0.62286 -0.611431 -0.600003 -0.588574 -0.577145 -0.565716 -0.554287 -0.542858 -0.529671 -0.516484 -0.503297 -0.49011 -0.476923 -0.463736 -0.450549 -0.437362 -0.424174 -0.410987 -0.3978 -0.384613 -0.371426 -0.364283 -0.35714 -0.349997 -0.342854 -0.335711 -0.328568 -0.321425 -0.314282 -0.301095 -0.287908 -0.27472 -0.261533 -0.248346 -0.235159 -0.221972 -0.208785 -0.195598 -0.182411 -0.169224 -0.156036 -0.142849 -0.119992 -0.097134 -0.0742763 -0.0514187 -0.028561 -0.00570333 0.0171543 0.040012 0.0628697 0.0857273 0.108585 0.131443 0.1543 0.177158 0.200016 0.219064 0.238112 0.25716 0.25716 0.25716 0.276208 0.295256 0.314304 0.325733 0.337162 0.34859 0.360019 0.371448 0.379612 0.387775 0.395939 0.404102 0.412265 0.420429 0.428592 0.438116 0.44764 0.457164 0.466688 0.476212 0.485736 0.497165 0.508594 0.520023 0.531452 0.542881 0.554309 0.565738 0.577167 0.588596 0.600025 0.611454 0.622882 0.634311 0.64574 0.657169 0.685741 0.714313 0.714313 0.714313 0.714313 0.733361 0.752409 0.771457 0.771457 0.771457 0.771457 0.771457 0.771457 0.771457 1.00003; #X coords 0 1 128 -1 50 35 1 0 0; #X restore 142 400 graph; #X obj 46 401 tabread array1; #X text 300 261 choose "Array" under the "Put" menu; #X floatatom 231 458 5 0 0 0 - - -, f 5; #X obj 205 526 pc.scale -1 1 0 127; #X obj 207 567 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 8636 1; #X floatatom 392 458 5 0 0 0 - - -, f 5; #X obj 366 526 pc.scale -1 1 0 127; #X obj 368 567 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 6350 1; #X floatatom 556 457 5 0 0 0 - - -, f 5; #X obj 530 525 pc.scale -1 1 0 127; #X obj 532 566 hsl 128 15 0 127 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 11067 1; #X obj 530 402 tabread array4; #X obj 205 403 tabread array2; #X obj 366 403 tabread array3; #X text 215 485 comment; #N canvas 0 22 450 278 (subpatch) 0; #X array array2 128 float 3; #A 0 -0.914307 -0.871449 0.942848 0.9238 0.904753 0.885705 0.869379 0.853053 0.836726 0.8204 0.804074 0.787747 0.771421 0.761031 0.750642 0.740252 0.729863 0.719473 0.709084 0.698694 0.688305 0.677915 0.667526 0.657136 0.647612 0.638089 0.628565 0.619041 0.609518 0.599994 0.59047 0.580947 0.571423 0.561899 0.552375 0.542852 0.535709 0.528566 0.521423 0.514281 0.507138 0.499995 0.492852 0.485709 0.471424 0.457138 0.442853 0.428567 0.414282 0.399996 0.385711 0.371425 0.359996 0.348568 0.33714 0.325711 0.314283 0.285712 0.25714 0.238093 0.219046 0.199998 0.18857 0.177141 0.165713 0.154284 0.142856 0.123809 0.104761 0.0857137 0.0571426 0.0285714 0.017143 0.00571452 -0.00571393 -0.0171424 -0.0285708 -0.0285708 -0.0285708 -0.0285708 -0.057142 -0.0857131 -0.104761 -0.123808 -0.199998 -0.219045 -0.238092 -0.314282 -0.325711 -0.337139 -0.348567 -0.359996 -0.371424 -0.428567 -0.485709 -0.504756 -0.523804 -0.542851 -0.571422 -0.599993 -0.619041 -0.638088 -0.657136 -0.679993 -0.70285 -0.725706 -0.748563 -0.77142 -0.77142 -0.77142 -0.77142 -0.782849 -0.794277 -0.805705 -0.817134 -0.828562 -0.857134 -0.885705 -0.897133 -0.908562 -0.91999 -0.931418 -0.942847 -0.942847 -0.942847 -0.942847 -0.971418 -0.999989 ; #X coords 0 1 128 -1 50 35 1 0 0; #X restore 302 402 graph; #N canvas 0 22 450 278 (subpatch) 0; #X array array3 128 float 3; #A 0 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0742907 -0.0628622 -0.0514338 -0.0400053 -0.0285769 -0.00571995 0.017137 0.0399939 0.0628508 0.0857077 0.104755 0.123803 0.14285 0.171421 0.199992 0.21904 0.238087 0.257134 0.285706 0.314277 0.333324 0.352372 0.371419 0.39999 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.428561 0.39999 0.257134 0.238087 0.21904 0.199992 0.14285 0.0857077 0.0666602 0.0476128 0.0285654 -5.72205e-06 -0.0285769 -0.0285769 -0.0285769 -0.0285769 -0.0476243 -0.0666717 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0857191 -0.0628622 -0.0400053 -0.0171484 0.0057085 0.0285654 0.0857077 0.14285 0.199992 0.314277 0.428561 0.485703 0.542846 0.599988 0.628559 0.714272 0.714272 0.714272 0.714272 0.714272 0.714273 0.695225 0.676178 0.65713 0.645702 0.634273 0.622845 0.611416 0.599988 0.580941 0.561893 0.485703 0.457132 0.428561 0.390466 0.352372 0.314277 0.257134 0.14285 0.123802 0.104755 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0285654 0.0571365 0.14285; #X coords 0 1 128 -1 50 35 1 0 0; #X restore 463 402 graph; #N canvas 0 22 450 278 (subpatch) 0; #X array array4 128 float 3; #A 0 -0.914307 -0.871449 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.314293 0.328578 0.342864 0.35715 0.371435 0.385721 0.400006 0.414292 0.428578 0.433339 0.438101 0.442863 0.447625 0.452387 0.457149 0.46191 0.466672 0.471434 0.476196 0.480958 0.48572 0.501304 0.516888 0.532473 0.548057 0.563641 0.579225 0.59481 0.610394 0.625978 0.641562 0.657147 0.66531 0.673473 0.681636 0.689799 0.697962 0.706126 0.714289 0.728574 0.74286 0.757145 0.771431 0.785717 0.800002 0.814288 0.828573 0.840002 0.85143 0.862859 0.874287 0.885715 0.885715 0.885715 0.885715 0.885715 -0.25713 -0.25713 -0.25713 -0.25713 -0.245701 -0.234273 -0.222844 -0.211416 -0.199987 -0.188559 -0.17713 -0.165702 -0.154274 -0.142845 -0.131417 -0.119988 -0.10856 -0.0971313 -0.0857029 -0.0742745 -0.062846 -0.0514175 -0.0399891 -0.0285606 -0.00570374 0.0171532 0.0400101 0.062867 0.0857239 0.0952476 0.104771 0.114295 0.123819 0.133342 -0.714268 -0.742839 -0.77141 -0.77141 -0.77141 -0.77141 -0.779573 -0.787736 -0.7959 -0.804063 -0.812226 -0.820389 -0.828552 -0.828552 -0.828552 -0.828552 -0.839981 -0.851409 -0.862838 -0.874266 -0.942837 -0.942837 -0.942837 -0.999979 -0.999979 -1.22855 ; #X coords 0 1 128 -1 50 35 1 0 0; #X restore 630 402 graph; #X text 58 188 input; #X text 89 587 output 1; #X text 571 584 output 4; #X text 406 586 output 3; #X text 238 588 output 2; #X connect 0 0 5 0; #X connect 0 0 10 0; #X connect 0 0 21 0; #X connect 0 0 22 0; #X connect 0 0 23 0; #X connect 4 0 6 0; #X connect 10 0 4 0; #X connect 10 0 1 0; #X connect 13 0 14 0; #X connect 16 0 17 0; #X connect 19 0 20 0; #X connect 21 0 19 0; #X connect 21 0 18 0; #X connect 22 0 13 0; #X connect 22 0 12 0; #X connect 23 0 16 0; #X connect 23 0 15 0;