This file is indexed.

/usr/lib/puredata/doc/3.audio.examples/B02.two-wavetables.pd is in puredata-doc 0.43.0-4.

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
#N canvas 74 98 749 466 12;
#X graph graph1 0 -1.02 258 1.02 475 298 733 168;
#X array waveform11 259 float 1;
#A 0 -0.0896033 0 0.0896033 0.178356 0.265425 0.350007 0.431348 0.508756
0.58161 0.649372 0.711597 0.767935 0.818137 0.862053 0.89963 0.930912
0.956028 0.975187 0.988669 0.996811 1 0.998655 0.993223 0.984158 0.971919
0.956953 0.939691 0.920538 0.899867 0.878018 0.85529 0.831945 0.808204
0.784252 0.760239 0.736284 0.712477 0.688888 0.665568 0.642553 0.619872
0.59755 0.575607 0.554066 0.532953 0.512296 0.49213 0.472491 0.453419
0.434957 0.417147 0.400027 0.383632 0.367992 0.353126 0.339046 0.32575
0.313227 0.301453 0.290394 0.280002 0.270224 0.260995 0.252248 0.24391
0.235908 0.22817 0.220628 0.213219 0.205888 0.198586 0.191278 0.183936
0.176545 0.169098 0.1616 0.154063 0.146505 0.138954 0.131437 0.123987
0.116636 0.109415 0.102354 0.0954784 0.0888083 0.08236 0.0761442 0.0701659
0.0644253 0.0589178 0.0536354 0.0485669 0.0436994 0.0390194 0.0345135
0.0301695 0.0259776 0.0219306 0.0180245 0.0142591 0.0106377 0.00716724
0.00385775 0.000722025 -0.00222511 -0.0049675 -0.00748845 -0.00977153
-0.0118014 -0.0135644 -0.0150493 -0.0162479 -0.0171551 -0.0177693 -0.0180928
-0.0181312 -0.0178936 -0.017392 -0.0166417 -0.0156601 -0.0144666 -0.0130822
-0.0115294 -0.00983114 -0.0080113 -0.00609396 -0.0041034 -0.00206402
-2.23572e-07 0.00206358 0.00410297 0.00609353 0.00801089 0.00983075
0.011529 0.0130819 0.0144663 0.0156599 0.0166416 0.0173919 0.0178935
0.0181312 0.0180929 0.0177695 0.0171552 0.0162481 0.0150496 0.0135647
0.0118018 0.009772 0.00748897 0.00496807 0.00222573 -0.000721367 -0.00385706
-0.00716651 -0.010637 -0.0142583 -0.0180237 -0.0219297 -0.0259767 -0.0301686
-0.0345125 -0.0390184 -0.0436984 -0.0485658 -0.0536343 -0.0589167 -0.0644241
-0.0701647 -0.0761429 -0.0823587 -0.0888069 -0.0954769 -0.102353 -0.109414
-0.116634 -0.123985 -0.131435 -0.138952 -0.146504 -0.154061 -0.161598
-0.169097 -0.176543 -0.183935 -0.191276 -0.198584 -0.205886 -0.213218
-0.220627 -0.228169 -0.235906 -0.243908 -0.252246 -0.260993 -0.270222
-0.28 -0.290392 -0.301451 -0.313224 -0.325747 -0.339043 -0.353123 -0.367989
-0.383629 -0.400023 -0.417143 -0.434954 -0.453415 -0.472486 -0.492125
-0.512292 -0.532948 -0.554062 -0.575602 -0.597545 -0.619868 -0.642548
-0.665563 -0.688883 -0.712472 -0.736279 -0.760234 -0.784247 -0.808199
-0.83194 -0.855285 -0.878013 -0.899863 -0.920533 -0.939687 -0.956949
-0.971916 -0.984156 -0.993221 -0.998655 -1 -0.996813 -0.988671 -0.975191
-0.956033 -0.930918 -0.899638 -0.862061 -0.818147 -0.767947 -0.71161
-0.649386 -0.581625 -0.508772 -0.431366 -0.350025 -0.265443 -0.178375
-0.0896226 -1.94061e-05 0.089584;
#X pop;
#X floatatom 202 171 0 0 100;
#N canvas 159 26 532 285 output 0;
#X obj 338 160 t b;
#X obj 338 110 f;
#X obj 338 60 inlet;
#X text 344 29 mute;
#X obj 338 185 f;
#X msg 426 180 0;
#X msg 338 85 bang;
#X obj 338 135 moses 1;
#X obj 397 110 moses 1;
#X obj 83 148 dbtorms;
#X obj 397 85 r master-lvl;
#X obj 83 42 r master-lvl;
#X obj 338 210 s master-lvl;
#X obj 20 155 inlet~;
#X obj 199 41 inlet;
#X text 199 18 level;
#X obj 199 105 s master-lvl;
#X msg 96 65 set \$1;
#X obj 96 90 outlet;
#X msg 214 65 \; pd dsp 1;
#X obj 83 198 line~;
#X obj 20 207 *~;
#X obj 20 232 dac~;
#X obj 83 173 pack 0 50;
#X text 20 132 audio;
#X text 96 114 show level;
#X obj 426 155 t b;
#X obj 20 181 hip~ 1;
#X connect 0 0 4 0;
#X connect 1 0 7 0;
#X connect 2 0 6 0;
#X connect 4 0 12 0;
#X connect 5 0 12 0;
#X connect 6 0 1 0;
#X connect 7 0 0 0;
#X connect 7 1 26 0;
#X connect 8 1 4 1;
#X connect 9 0 23 0;
#X connect 10 0 1 1;
#X connect 10 0 8 0;
#X connect 11 0 9 0;
#X connect 11 0 17 0;
#X connect 13 0 27 0;
#X connect 14 0 16 0;
#X connect 14 0 19 0;
#X connect 17 0 18 0;
#X connect 20 0 21 1;
#X connect 21 0 22 0;
#X connect 21 0 22 1;
#X connect 23 0 20 0;
#X connect 26 0 5 0;
#X connect 27 0 21 0;
#X restore 164 199 pd output;
#X msg 240 172 MUTE;
#X text 30 123 oscillator -->;
#X text 485 445 updated for Pd version 0.34;
#X text 33 8 WAVETABLE OSCILLATORS;
#X text 36 106 wavetable;
#X text 88 54 pitch->;
#X graph graph2 0 0 258 1000 475 155 734 15;
#X array pitch11 259 float 1;
#A 0 757.143 757.143 735.714 700 671.429 650 621.429 600 571.429 550
521.429 507.143 485.714 464.286 442.857 428.571 414.286 400 378.571
364.286 342.857 328.571 928.571 921.429 921.429 914.286 907.143 892.857
885.714 878.571 864.286 850 828.571 807.143 792.857 785.714 775 764.286
753.571 742.857 735.714 728.571 721.429 714.286 703.571 692.857 682.143
671.429 650 628.571 617.857 607.143 596.429 585.714 575 564.286 553.571
542.857 532.143 521.429 510.714 500 485.714 478.571 464.286 450 435.714
428.571 400 392.857 385.714 378.571 357.143 350 342.857 335.714 328.571
314.286 292.857 285.714 271.429 264.286 571.429 571.429 571.429 571.429
571.429 564.286 564.286 278.571 271.429 271.429 278.571 278.571 278.571
278.571 571.429 571.429 571.429 575 578.571 578.571 278.571 278.571
285.714 285.714 278.571 278.571 278.571 878.571 878.571 878.571 878.571
878.571 321.429 325 328.571 328.571 328.571 328.571 885.714 885.714
885.714 885.714 207.143 207.143 207.143 200 207.143 207.143 207.143
214.286 214.286 221.429 228.571 228.571 242.857 250 257.143 264.286
278.571 292.857 307.143 321.429 335.714 350 371.429 392.857 421.429
435.714 471.429 500 542.857 571.429 628.571 664.286 700 728.571 757.143
792.857 828.571 885.714 928.571 978.571 1000 1007.14 1007.14 1000 1000
992.857 985.714 885.714 914.286 671.429 671.429 671.429 671.429 671.429
671.429 671.429 671.429 671.429 671.429 678.571 635.714 635.714 678.571
714.286 714.286 678.571 635.714 635.714 635.714 742.857 742.857 685.714
685.714 635.714 621.429 685.714 792.857 792.857 678.571 521.429 521.429
521.429 864.286 857.143 857.143 471.429 471.429 471.429 471.429 921.429
921.429 385.714 385.714 385.714 964.286 964.286 964.286 328.571 328.571
328.571 328.571 885.714 885.714 885.714 685.714 214.286 214.286 207.143
207.143 921.429 921.429 921.429 921.429 207.143 207.143 200 200 957.143
957.143 950 214.286 214.286 207.143 207.143 957.143 957.143 950 200
207.143 207.143 942.857 942.857 942.857 950 950;
#X pop;
#X obj 164 87 tabosc4~ pitch11;
#X obj 164 123 tabosc4~ waveform11;
#X obj 164 55 sig~ 0.5;
#X text 13 319 Here's a tabosc4~ controlling the frequency of another
one. If you get properties on the two arrays \, you'll see that the
top graph has a vertical scale from 0 to 1000 \; we're looping through
that at a frequency of 0.5 Hz. and the output is used as the frequency
input of the second tabosc4~. I've detected Klingons \, Captain Kirk...
;
#X connect 1 0 2 1;
#X connect 2 0 1 0;
#X connect 3 0 2 2;
#X connect 10 0 11 0;
#X connect 11 0 2 0;
#X connect 12 0 10 0;