Update of /cvsroot/pure-data/externals/mapping/help In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17047/help
Modified Files: sinusoid-help.pd Log Message: I am not quite sure yet what the default input and output range of this object should be. Let's try it out to see...
Index: sinusoid-help.pd =================================================================== RCS file: /cvsroot/pure-data/externals/mapping/help/sinusoid-help.pd,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** sinusoid-help.pd 4 Feb 2006 03:24:50 -0000 1.1 --- sinusoid-help.pd 28 Feb 2006 07:39:10 -0000 1.2 *************** *** 1,3 **** ! #N canvas 528 218 488 369 10; #X obj 5 2 cnv 15 450 20 empty empty [curve] 2 11 1 18 -233017 -66577 0; --- 1,3 ---- ! #N canvas 528 218 492 373 10; #X obj 5 2 cnv 15 450 20 empty empty [curve] 2 11 1 18 -233017 -66577 0; *************** *** 9,21 **** #X floatatom 25 163 8 0 0 0 - - -; #X floatatom 25 224 8 0 0 0 - - -; ! #X obj 28 241 hsl 200 15 0 1 0 0 empty empty empty 22 8 1 12 -262144 ! -1 -1 19878 1; ! #X obj 28 143 hsl 200 15 0 1 0 0 empty empty empty 22 8 1 12 -261681 ! -1 -1 300 1; #N canvas 0 22 450 300 graph1 0; #X array $0-curve 100 float 0; #X coords 0 1 99 -1 100 100 1; #X restore 321 111 graph; ! #N canvas 266 69 387 377 draw_array 0; #X msg 54 82 bang; #X obj 54 103 until; --- 9,21 ---- #X floatatom 25 163 8 0 0 0 - - -; #X floatatom 25 224 8 0 0 0 - - -; ! #X obj 28 241 hsl 200 15 -1 1 0 0 empty empty empty 22 8 1 12 -262144 ! -1 -1 0 1; ! #X obj 28 143 hsl 200 15 -1 1 0 0 empty empty empty 22 8 1 12 -261681 ! -1 -1 0 1; #N canvas 0 22 450 300 graph1 0; #X array $0-curve 100 float 0; #X coords 0 1 99 -1 100 100 1; #X restore 321 111 graph; ! #N canvas 266 69 407 397 draw_array 0; #X msg 54 82 bang; #X obj 54 103 until; *************** *** 25,31 **** #X obj 83 147 mod 100; #X obj 54 43 loadbang; - #X text 96 257 mapping output range: -1 to 1; - #X obj 54 257 / 50; - #X obj 53 229 - 50; #X obj 139 53 t b s; #X obj 139 32 symbol; --- 25,28 ---- *************** *** 34,56 **** #X obj 127 127 select 0; #X obj 53 313 tabwrite $0-curve; ! #X obj 53 283 curve sin; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 3 0 4 0; ! #X connect 3 0 13 0; #X connect 4 0 5 0; #X connect 5 0 3 1; ! #X connect 5 0 14 0; #X connect 6 0 0 0; ! #X connect 8 0 16 0; #X connect 9 0 8 0; ! #X connect 10 0 0 0; ! #X connect 10 1 16 1; ! #X connect 11 0 10 0; ! #X connect 12 0 11 0; ! #X connect 13 0 9 0; ! #X connect 13 1 15 1; ! #X connect 14 0 1 1; ! #X connect 16 0 15 0; #X restore 321 89 pd draw_array; #X text 17 39 This object maps the input range to a exponential curve --- 31,56 ---- #X obj 127 127 select 0; #X obj 53 313 tabwrite $0-curve; ! #X text 96 257 mapping output range: 0 to 1; ! #X obj 53 229 - 50; ! #X obj 54 257 / 50; ! #X obj 53 283 sinusoid sin; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 3 0 4 0; ! #X connect 3 0 10 0; #X connect 4 0 5 0; #X connect 5 0 3 1; ! #X connect 5 0 11 0; #X connect 6 0 0 0; ! #X connect 7 0 0 0; ! #X connect 7 1 16 1; ! #X connect 8 0 7 0; #X connect 9 0 8 0; ! #X connect 10 0 14 0; ! #X connect 10 1 12 1; ! #X connect 11 0 1 1; ! #X connect 14 0 15 0; ! #X connect 15 0 16 0; ! #X connect 16 0 12 0; #X restore 321 89 pd draw_array; #X text 17 39 This object maps the input range to a exponential curve