This file is indexed.

/usr/lib/pd/extra/cyclone/wave~-help.pd is in pd-cyclone 0.2~beta3-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
148
149
150
151
152
153
154
155
#N canvas 554 79 573 530 10;
#X obj 0 676 cnv 15 552 21 empty empty empty 20 12 0 14 -233017 -33289
0;
#X obj 0 373 cnv 3 550 3 empty empty inlets 8 12 0 13 -228856 -1 0
;
#N canvas 620 287 348 320 META 0;
#X text 1 18 LICENSE SIBSD;
#X text 1 126 LIBRARY cyclone;
#X text 1 108 OUTLET_0 signal;
#X text 1 54 INLET_0 signal message;
#X text 1 0 KEYWORDS signal wavetable wave table interpolation;
#X text 1 36 DESCRIPTION variable size wavetable;
#X text 1 72 INLET_1 float signal;
#X text 1 90 INLET_2 float signal;
#X text 0 144 VERSION 0.2-beta1;
#X text 0 162 AUTHOR Krzysztof Czaja;
#X text 1 180 RELEASE_DATE 2002;
#X text 2 199 WEBSITE http://suita.chopin.edu.pl/~czaja/miXed/externs/cyclone.html
;
#X text 2 231 HELP_PATCH_AUTHORS Christoph Kummerer. Revised by Jonathan
Wilkes for Pd-extended 0.42 to conform to the PDDP template. Alex Cleveland
updated this patch for Pd-l2ork version 2013.05.28. Fred Jan Kraan
adapted the patch to pd-extended 2015-02-02;
#X restore 496 678 pd META;
#X obj 0 543 cnv 3 550 3 empty empty outlets 8 12 0 13 -228856 -1 0
;
#X obj 0 580 cnv 3 550 3 empty empty arguments 8 12 0 13 -228856 -1
0;
#N canvas 320 422 428 109 Related_objects 0;
#X obj 0 0 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 6 1 Related Objects;
#X restore 205 678 pd Related_objects;
#X obj 86 384 cnv 17 3 50 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X obj 86 498 cnv 17 3 35 empty empty 2 5 9 0 16 -228856 -162280 0
;
#X obj 0 0 cnv 15 552 40 empty empty wave~ 3 12 0 18 -204280 -1 0;
#X obj 505 10 wave~;
#X text 12 23 variable size wavetable;
#X text 110 381 signal;
#X text 224 381 - signal to turn into wavetable;
#X obj 86 451 cnv 17 3 35 empty empty 1 5 9 0 16 -228856 -162280 0
;
#X obj 86 552 cnv 17 3 17 empty empty 0 5 9 0 16 -228856 -162280 0
;
#X text 111 450 float;
#X text 110 497 float;
#X obj 74 117 phasor~;
#X floatatom 177 166 5 0 0 0 - - -, f 5;
#X text 417 122 startpoint (msec);
#X text 418 141 endpoint (msec);
#X obj 85 147 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 85 168 interp \$1;
#X text 110 552 signal;
#X text 224 552 - ouput of wavetable;
#X text 224 586 - initial table name;
#X text 93 608 2) float;
#X text 224 608 - initial startpoint;
#X text 93 629 3) float;
#X text 224 629 - initial endpoint;
#X text 93 650 4) float;
#X text 110 472 signal;
#X text 110 518 signal;
#X text 93 586 1) table;
#X text 224 449 - set startpoint as float (ms);
#X text 224 472 - set startpoint as signal (ms);
#X text 224 495 - set endpoint as float (ms);
#X text 224 518 - set endpoint as signal (ms);
#X obj 74 315 output~;
#X text 134 85 frequency;
#X floatatom 281 168 5 0 0 0 - - -, f 5;
#X obj 284 144 hsl 128 15 0 1407 0 0 endS endR empty -2 -8 0 10 -262144
-1 -1 0 1;
#X obj 284 125 hsl 128 15 0 1407 0 0 startS startR empty -2 -8 0 10
-262144 -1 -1 0 1;
#N canvas 832 517 450 300 ranger 0;
#X obj 86 44 r startS;
#X obj 157 44 r endS;
#X obj 89 221 s startR;
#X obj 155 222 s endR;
#X floatatom 68 171 5 0 0 0 - - -, f 5;
#X floatatom 166 173 5 0 0 0 - - -, f 5;
#X obj 68 118 moses 0;
#X obj 166 121 moses 0;
#X floatatom 107 171 5 0 0 0 - - -, f 5;
#X floatatom 205 172 5 0 0 0 - - -, f 5;
#X obj 119 90 + 1;
#X text 223 211 keeps start before end;
#X text 223 226 and end after start;
#X obj 3 3 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 6 3 keep slider values sane;
#X connect 0 0 6 0;
#X connect 0 0 7 1;
#X connect 1 0 7 0;
#X connect 1 0 10 0;
#X connect 5 0 2 0;
#X connect 6 0 4 0;
#X connect 6 1 8 0;
#X connect 7 0 5 0;
#X connect 7 1 9 0;
#X connect 8 0 3 0;
#X connect 10 0 6 1;
#X restore 356 163 pd ranger;
#X obj 77 68 hsl 128 15 -2 2 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 0 1;
#X floatatom 81 93 5 0 0 0 - - -, f 5;
#X text 198 48 2;
#X text 72 47 -2;
#X obj 427 325 table 0-\$0-waveTable;
#X obj 74 244 cyclone/wave~ \$0-waveTable 0 1407 1;
#X text 134 99 (1=normal speed \, negative;
#X text 134 114 is backwards);
#N canvas 526 381 450 300 load 0;
#X obj 118 168 soundfiler;
#X obj 118 98 loadbang;
#X msg 118 144 read -resize voice.wav 0-\$1-waveTable;
#X obj 3 3 cnv 15 425 20 empty empty empty 3 12 0 14 -204280 -1 0;
#X text 9 4 load voice.wav file;
#X obj 118 122 \$0;
#X connect 1 0 5 0;
#X connect 2 0 0 0;
#X connect 5 0 2 0;
#X restore 427 304 pd load voice;
#X obj 276 50 \$0;
#X obj 256 51 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 256 70 set \$1-dummy;
#X obj 427 346 table 0-\$0-dummy;
#X obj 363 50 \$0;
#X obj 343 51 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X msg 343 70 set \$1-waveTable;
#X text 111 421 set <tableName>;
#X text 111 401 interp n;
#X text 223 422 - change table;
#X text 223 402 - en/disable interpolation: 0 is off \, 1 is on;
#X text 224 650 - channel number (not used in Pd);
#X connect 17 0 49 0;
#X connect 18 0 49 1;
#X connect 21 0 22 0;
#X connect 22 0 49 0;
#X connect 40 0 49 2;
#X connect 41 0 40 0;
#X connect 42 0 18 0;
#X connect 44 0 17 0;
#X connect 44 0 45 0;
#X connect 49 0 38 0;
#X connect 49 0 38 1;
#X connect 53 0 55 0;
#X connect 54 0 53 0;
#X connect 55 0 49 0;
#X connect 57 0 59 0;
#X connect 58 0 57 0;
#X connect 59 0 49 0;