diff options
Diffstat (limited to 'pvtuner~-help.pd')
-rw-r--r-- | pvtuner~-help.pd | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/pvtuner~-help.pd b/pvtuner~-help.pd new file mode 100644 index 0000000..51a6b25 --- /dev/null +++ b/pvtuner~-help.pd @@ -0,0 +1,139 @@ +#N canvas 688 343 449 413 10; +#N canvas 0 22 502 352 tuneblock 0; +#X obj 33 21 inlet~; +#X obj 97 20 inlet; +#X obj 161 25 inlet; +#X obj 242 56 inlet; +#X obj 33 203 outlet~; +#X obj 33 102 pvtuner~ 0 5000; +#X obj 147 208 block~ 256; +#X connect 0 0 5 0; +#X connect 1 0 5 1; +#X connect 2 0 5 2; +#X connect 3 0 5 0; +#X connect 5 0 4 0; +#X restore 24 141 pd tuneblock; +#X obj 24 3 noise~; +#X floatatom 50 71 5 0.1 2 1 transpose - -; +#X obj 24 242 dac~; +#X msg 81 239 \; pd dsp \$1; +#X obj 81 216 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 +; +#N canvas 968 733 654 290 messages 0; +#X obj 21 216 outlet; +#N canvas 0 22 536 459 built-in-scales 0; +#X msg 11 30 major_seventh_chord; +#X msg 41 49 minor_seventh_chord; +#X msg 113 88 minor_added_sixth; +#X msg 84 68 major_added_sixth; +#X msg 320 8 pelog; +#X msg 324 36 slendro; +#X obj 46 312 outlet; +#X msg 296 97 eq5; +#X msg 302 117 eq8; +#X msg 309 138 eq12; +#X msg -1 11 dominant_seventh_chord; +#X msg 276 181 minor; +#X msg 284 208 pentatonic; +#X msg 282 233 eastern; +#X msg 255 261 pentaclust; +#X msg 270 282 quarterclust; +#X connect 0 0 6 0; +#X connect 1 0 6 0; +#X connect 2 0 6 0; +#X connect 3 0 6 0; +#X connect 4 0 6 0; +#X connect 5 0 6 0; +#X connect 7 0 6 0; +#X connect 8 0 6 0; +#X connect 9 0 6 0; +#X connect 10 0 6 0; +#X connect 11 0 6 0; +#X connect 12 0 6 0; +#X connect 13 0 6 0; +#X connect 14 0 6 0; +#X connect 15 0 6 0; +#X restore 21 27 pd built-in-scales; +#N canvas 519 357 742 434 more-scales 0; +#X msg 77 94 27.5 41.25 55 82.5 110 165 220 330 440 660 880 1320 1760 +2640 3520 5280 7040 10560 14080 21120; +#X text 80 78 define scale as ordered list of numbers; +#X obj 77 223 outlet; +#X msg 165 148 import_scale /Applications/Pd/Pd-0.38-3.app/Contents/Resources/extra/blue3.scale +; +#X text 161 130 you can even load a file \, but be sure to use a full +pathname; +#X connect 0 0 2 0; +#X connect 3 0 2 0; +#X restore 48 48 pd more-scales; +#X obj 130 154 fftease-system; +#N canvas 968 224 694 704 frequency-management 0; +#X obj 37 509 outlet; +#X msg 37 122 toptune \$1; +#X msg 187 129 topfreq \$1; +#X floatatom 37 93 5 0 0 0 - - -; +#X floatatom 187 98 5 0 0 0 - - -; +#X obj 160 31 hsl 200 15 500 9000 0 0 empty empty empty -2 -6 0 8 -126035 +-1 -1 9500 1; +#X obj 157 57 t f f; +#X msg 258 181 frequency_range 500 2000; +#X msg 258 207 frequency_range 0 6000; +#X text 45 106 highest tuned freq; +#X text 191 114 highest synthesized freq; +#X text 256 166 set synthesize range; +#X msg 155 471 basefreq \$1; +#X floatatom 155 454 5 0 0 0 - - -; +#X obj 158 433 hsl 128 15 27.5 500 0 0 empty empty empty -2 -6 0 8 +-261681 -1 -1 0 1; +#X msg 155 406 27.5; +#X obj 155 381 loadbang; +#X text 190 409 set base frequency for scale; +#X obj 40 12 hsl 200 15 500 9000 0 0 empty empty empty -2 -6 0 8 -126035 +-1 -1 9700 1; +#X connect 1 0 0 0; +#X connect 2 0 0 0; +#X connect 3 0 1 0; +#X connect 4 0 2 0; +#X connect 5 0 6 0; +#X connect 6 0 3 0; +#X connect 6 1 4 0; +#X connect 7 0 0 0; +#X connect 8 0 0 0; +#X connect 12 0 0 0; +#X connect 13 0 12 0; +#X connect 14 0 13 0; +#X connect 15 0 14 0; +#X connect 16 0 15 0; +#X connect 18 0 3 0; +#X restore 56 73 pd frequency-management; +#X msg 109 116 binfo; +#X connect 1 0 0 0; +#X connect 2 0 0 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X connect 5 0 0 0; +#X restore 103 115 pd messages; +#X obj 167 26 loadbang; +#X msg 50 42 1; +#X obj 71 163 hsl 128 15 0 1 0 0 empty empty empty -2 -6 0 8 -123336 +-1 -1 600 1; +#X floatatom 68 181 5 0 0 0 - - -; +#X floatatom 76 91 5 0 0 1 synth-threshold - -; +#X msg 167 47 0.001; +#X text 188 116 <- check it; +#X obj 24 199 *~ 0.01; +#X text 27 295 pvtuner~ tunes sounds to scales.; +#X connect 0 0 14 0; +#X connect 1 0 0 0; +#X connect 2 0 0 1; +#X connect 5 0 4 0; +#X connect 6 0 0 3; +#X connect 7 0 8 0; +#X connect 7 0 12 0; +#X connect 8 0 2 0; +#X connect 9 0 10 0; +#X connect 10 0 14 1; +#X connect 11 0 0 2; +#X connect 12 0 11 0; +#X connect 14 0 3 0; +#X connect 14 0 3 1; |