From 619bf2d74ef3e5431cb6057698f324590368122b Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Thu, 22 May 2008 18:25:27 +0000 Subject: 0.42-0 test 01. No real work yet, just bug fixes and updates. svn path=/trunk/; revision=9867 --- pd/doc/5.reference/exp~-help.pd | 23 +++++++++++++++++ pd/doc/5.reference/help-intro.pd | 55 ++++++++++++++++++++++------------------ pd/doc/5.reference/log~-help.pd | 26 +++++++++++++++++++ pd/doc/5.reference/pow~-help.pd | 30 ++++++++++++++++++++++ 4 files changed, 110 insertions(+), 24 deletions(-) create mode 100644 pd/doc/5.reference/exp~-help.pd create mode 100644 pd/doc/5.reference/log~-help.pd create mode 100644 pd/doc/5.reference/pow~-help.pd (limited to 'pd/doc/5.reference') diff --git a/pd/doc/5.reference/exp~-help.pd b/pd/doc/5.reference/exp~-help.pd new file mode 100644 index 00000000..fc9089af --- /dev/null +++ b/pd/doc/5.reference/exp~-help.pd @@ -0,0 +1,23 @@ +#N canvas 35 5 531 296 10; +#X obj 19 107 sig~; +#X obj 50 167 loadbang; +#X obj 50 191 metro 100; +#X obj 50 215 snapshot~; +#X floatatom 19 88 5 0 0 0 - - -; +#X floatatom 50 240 7 0 0 0 - - -; +#X text 314 271 updated for Pd version 0.42.; +#X text 83 131 <-- optional creation argument initializes right inlet +(the base of the logarithm).; +#X obj 21 14 exp~; +#X text 60 14 - exponential function; +#X text 76 31 raises the Euler number 'e' (about 2.718) \, to the power +of the input signal.; +#X text 18 272 See also:; +#X obj 92 271 pow~; +#X obj 20 132 exp~; +#X connect 0 0 13 0; +#X connect 1 0 2 0; +#X connect 2 0 3 0; +#X connect 3 0 5 0; +#X connect 4 0 0 0; +#X connect 13 0 3 0; diff --git a/pd/doc/5.reference/help-intro.pd b/pd/doc/5.reference/help-intro.pd index 10ae3502..1315f27c 100644 --- a/pd/doc/5.reference/help-intro.pd +++ b/pd/doc/5.reference/help-intro.pd @@ -81,15 +81,15 @@ #X text 119 1178 - greater or lesser of 2 numbers; #X obj 19 1201 clip; #X text 119 1201 - force a number into a range; -#X obj 16 1251 notein; -#X obj 75 1251 ctlin; -#X obj 126 1251 pgmin; -#X obj 176 1251 bendin; -#X obj 235 1251 touchin; -#X obj 16 1274 polytouchin; -#X obj 120 1274 midiin; -#X obj 179 1274 sysexin; -#X text 318 1263 - MIDI input; +#X obj 16 1261 notein; +#X obj 75 1261 ctlin; +#X obj 126 1261 pgmin; +#X obj 176 1261 bendin; +#X obj 235 1261 touchin; +#X obj 16 1284 polytouchin; +#X obj 120 1284 midiin; +#X obj 179 1284 sysexin; +#X text 318 1273 - MIDI input; #X obj 19 1317 noteout; #X obj 87 1317 ctlout; #X obj 147 1317 pgmout; @@ -99,8 +99,6 @@ #X obj 210 1338 midiout; #X text 318 1327 - MIDI output; #X obj 20 1370 makenote; -#X text 109 1368 - schedule a delayed "note off" message corresponding -to a note-on; #X obj 19 1402 stripnote; #X text 112 1403 - strip "note off" messages; #X obj 17 1441 tabread; @@ -143,18 +141,17 @@ to a note-on; #X obj 16 2052 q8_rsqrt~; #X text 116 2052 - cheap reciprocal square root (beware -- 8 bits!) ; -#X obj 16 2082 q8_sqrt~; -#X text 116 2082 - cheap square root (beware -- 8 bits!); -#X obj 16 2112 wrap~; -#X text 116 2112 - wraparound (fractional part; -#X obj 16 2142 fft~; -#X text 116 2142 - complex forward discrete Fourier transform; -#X obj 16 2172 ifft~; -#X text 116 2172 - complex inverse discrete Fourier transform; -#X obj 16 2202 rfft~; -#X text 116 2202 - real forward discrete Fourier transform; -#X obj 16 2232 rifft~; -#X text 116 2232 - real inverse discrete Fourier transform; +#X obj 16 2074 q8_sqrt~; +#X text 116 2074 - cheap square root (beware -- 8 bits!); +#X obj 16 2104 wrap~; +#X obj 16 2134 fft~; +#X text 116 2134 - complex forward discrete Fourier transform; +#X obj 16 2156 ifft~; +#X text 116 2156 - complex inverse discrete Fourier transform; +#X obj 16 2186 rfft~; +#X text 116 2186 - real forward discrete Fourier transform; +#X obj 16 2208 rifft~; +#X text 116 2208 - real inverse discrete Fourier transform; #X obj 16 2262 framp~; #X text 116 2262 - output a ramp for each block; #X obj 16 2292 mtof~; @@ -314,7 +311,7 @@ to a note-on; #X text 20 961 ------------------------- MATH -----------------; #X text 19 721 ------------------------- TIME -------------------------- ; -#X text 17 1232 ------------------------ MIDI ------------------------- +#X text 17 1242 ------------------------ MIDI ------------------------- ; #X text 24 120 --------------- GLUE ----------------; #X text 18 3768 ------------------------ SUBWINDOWS ------------------------ @@ -358,3 +355,13 @@ aren't typed into object boxes but come straight off the "add" menu.) Right-click (or double-click on a Macintosh) on any object to get its "help window".; #X text 118 4368 - get a pointer into a list within a scalar; +#X obj 19 1224 wrap; +#X text 118 1224 - wrap a number to range [0 \, 1); +#X text 116 2104 - wraparound (fractional part); +#X obj 15 2236 pow~; +#X obj 59 2236 log~; +#X obj 103 2236 exp~; +#X text 197 2238 - math; +#X obj 149 2237 abs~; +#X text 109 1368 - schedule delayed "note off" message corresponding +to a note-on; diff --git a/pd/doc/5.reference/log~-help.pd b/pd/doc/5.reference/log~-help.pd new file mode 100644 index 00000000..fdad98d2 --- /dev/null +++ b/pd/doc/5.reference/log~-help.pd @@ -0,0 +1,26 @@ +#N canvas 299 273 531 296 10; +#X obj 19 103 sig~; +#X obj 50 167 loadbang; +#X obj 50 191 metro 100; +#X obj 50 215 snapshot~; +#X floatatom 19 79 5 0 0 0 - - -; +#X obj 60 103 sig~; +#X floatatom 60 79 5 0 0 0 - - -; +#X floatatom 50 240 7 0 0 0 - - -; +#X text 316 257 updated for Pd version 0.42.; +#X obj 21 14 log~; +#X text 60 14 - logarithms; +#X text 76 31 computes the logarithm of the left inlet \, to the base +'e' (about 2.718) \, or to another base specified by the inlet or a +cration argument.; +#X obj 20 132 log~ 2; +#X text 83 131 <-- optional creation argument initializes right inlet +(the base of the logarithm).; +#X connect 0 0 12 0; +#X connect 1 0 2 0; +#X connect 2 0 3 0; +#X connect 3 0 7 0; +#X connect 4 0 0 0; +#X connect 5 0 12 1; +#X connect 6 0 5 0; +#X connect 12 0 3 0; diff --git a/pd/doc/5.reference/pow~-help.pd b/pd/doc/5.reference/pow~-help.pd new file mode 100644 index 00000000..049e8ba9 --- /dev/null +++ b/pd/doc/5.reference/pow~-help.pd @@ -0,0 +1,30 @@ +#N canvas 191 0 534 413 10; +#X obj 21 14 pow~; +#X obj 67 109 sig~; +#X obj 98 173 loadbang; +#X obj 98 197 metro 100; +#X obj 98 221 snapshot~; +#X floatatom 67 73 5 0 0 0 - - -; +#X obj 108 109 sig~; +#X floatatom 108 73 5 0 0 0 - - -; +#X obj 68 138 pow~ 2; +#X floatatom 98 246 7 0 0 0 - - -; +#X obj 413 268 pow~ 2; +#X text 20 271 An optional creation argument initializes right inlet: +; +#X text 319 384 updated for Pd version 0.42.; +#X text 23 303 WARNING: it's easy to generate "infinity" by accident +\, and if you do \, the DSP chain may dramatically slow down if you're +using an i386 or ia64 processor. Out-of-range floating point values +are thousands of times slower to compute with than in-range ones.; +#X text 68 12 - raise a signal to a numeric power (given by another +signal). The left inlet must be a positive number. The right inlet +my be positive \, zero \, or negative.; +#X connect 1 0 8 0; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 9 0; +#X connect 5 0 1 0; +#X connect 6 0 8 1; +#X connect 7 0 6 0; +#X connect 8 0 4 0; -- cgit v1.2.1