/usr/lib/pd/extra/fftease/pvtuner~-help.pd is in pd-fftease 2.5.2.git20121005-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 | #N canvas 189 203 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 154 403 400 321 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 520 357 631 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 371 outlet;
#X msg 165 148 import_scale examples/blue3.scale;
#X text 161 130 you can even load a file \, but be sure to use a full
pathname;
#X msg 165 170 import_scale examples/13et.scale;
#X msg 165 190 import_scale examples/24et.scale;
#X msg 165 210 import_scale examples/4th.scale;
#X msg 165 230 import_scale examples/blue3.scale;
#X msg 165 250 import_scale examples/m3chord.scale;
#X msg 165 270 import_scale examples/m3M3.scale;
#X msg 165 290 import_scale examples/octfifth.scale;
#X msg 165 310 import_scale examples/test.scale;
#X text 217 337 There are also included perl scripts for generating
the scale files: examples/scale*.pl;
#X connect 0 0 2 0;
#X connect 3 0 2 0;
#X connect 5 0 2 0;
#X connect 6 0 2 0;
#X connect 7 0 2 0;
#X connect 8 0 2 0;
#X connect 9 0 2 0;
#X connect 10 0 2 0;
#X connect 11 0 2 0;
#X connect 12 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 0 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 0 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 0 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;
|