diff options
author | Guenter Geiger <ggeiger@users.sourceforge.net> | 2002-07-29 17:06:19 +0000 |
---|---|---|
committer | Guenter Geiger <ggeiger@users.sourceforge.net> | 2002-07-29 17:06:19 +0000 |
commit | 57045df5fe3ec557e57dc7434ac1a07b5521bffc (patch) | |
tree | 7174058b41b73c808107c7090d9a4e93ee202341 /pd/doc/5.reference/acoustics~.pd | |
parent | da38b3424229e59f956252c3d89895e43e84e278 (diff) |
This commit was generated by cvs2svn to compensate for changes in r58,
which included commits to RCS files with non-trunk default branches.
svn path=/trunk/; revision=59
Diffstat (limited to 'pd/doc/5.reference/acoustics~.pd')
-rw-r--r-- | pd/doc/5.reference/acoustics~.pd | 81 |
1 files changed, 81 insertions, 0 deletions
diff --git a/pd/doc/5.reference/acoustics~.pd b/pd/doc/5.reference/acoustics~.pd new file mode 100644 index 00000000..f7515339 --- /dev/null +++ b/pd/doc/5.reference/acoustics~.pd @@ -0,0 +1,81 @@ +#N canvas 35 42 813 458 12; +#X obj 158 118 mtof~; +#X obj 158 174 snapshot~; +#X obj 698 132 metro 100; +#X floatatom 158 205 0 0 0; +#X obj 49 174 snapshot~; +#X floatatom 49 55 0 0 0; +#X floatatom 49 205 0 0 0; +#X obj 49 118 ftom~; +#X obj 264 174 snapshot~; +#X floatatom 264 205 0 0 0; +#X obj 264 118 dbtorms~; +#X obj 697 58 loadbang; +#X msg 709 88 \; pd dsp 1; +#X obj 49 86 sig~; +#X floatatom 158 55 0 0 0; +#X obj 158 86 sig~; +#X floatatom 264 54 0 0 0; +#X obj 264 86 sig~; +#X obj 492 172 snapshot~; +#X floatatom 492 203 0 0 0; +#X obj 383 172 snapshot~; +#X floatatom 383 53 0 0 0; +#X floatatom 383 203 0 0 0; +#X obj 607 172 snapshot~; +#X floatatom 607 203 0 0 0; +#X obj 383 84 sig~; +#X floatatom 492 53 0 0 0; +#X obj 492 84 sig~; +#X floatatom 607 53 0 0 0; +#X obj 607 84 sig~; +#X obj 383 115 rmstodb~; +#X obj 492 115 dbtopow~; +#X obj 607 115 powtodb~; +#X obj 17 10 mtof~; +#X text 70 11 (etc) - conversions for audio signals; +#X text 60 400 see also:; +#X obj 145 400 mtof; +#X text 192 400 (etc.); +#X text 547 416 updated for Pd version 0.33; +#X text 43 241 These objects convert MIDI pitch to frequency and back +\, and dB to and from RMS and power. THey take audio signals as input +and output (and work sample by sample.) Since they call library math +functions \, they may be much more expensive than other workaday tilde +objects such as *~ and osc~ \, depending on your hardware and math +library.; +#X text 41 343 Boundary conditions are handled "reasonably". 100 db +is assigned an RMS of 1 \, and dbtorms~ and dbtopow~ output true zero +for 0 dB and less.; +#X connect 0 0 1 0; +#X connect 1 0 3 0; +#X connect 2 0 1 0; +#X connect 2 0 8 0; +#X connect 2 0 4 0; +#X connect 2 0 20 0; +#X connect 2 0 18 0; +#X connect 2 0 23 0; +#X connect 4 0 6 0; +#X connect 5 0 13 0; +#X connect 7 0 4 0; +#X connect 8 0 9 0; +#X connect 10 0 8 0; +#X connect 11 0 2 0; +#X connect 11 0 12 0; +#X connect 13 0 7 0; +#X connect 14 0 15 0; +#X connect 15 0 0 0; +#X connect 16 0 17 0; +#X connect 17 0 10 0; +#X connect 18 0 19 0; +#X connect 20 0 22 0; +#X connect 21 0 25 0; +#X connect 23 0 24 0; +#X connect 25 0 30 0; +#X connect 26 0 27 0; +#X connect 27 0 31 0; +#X connect 28 0 29 0; +#X connect 29 0 32 0; +#X connect 30 0 20 0; +#X connect 31 0 18 0; +#X connect 32 0 23 0; |