This file is indexed.

/usr/share/puredata/doc/7.stuff/synth/gadsr.pd is in puredata-core 0.46.7-3.

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
#N canvas 71 56 698 578 12;
#X obj 9 412 inlet;
#X obj 24 314 inlet;
#X text 21 437 trigger;
#X obj 154 314 inlet;
#X obj 156 477 line~;
#X obj 289 316 inlet;
#X obj 426 321 inlet;
#X obj 566 321 inlet;
#X text 26 366 level;
#X obj 156 512 outlet~;
#X text 148 365 attack;
#X text 284 366 decay;
#X text 390 366 sustain;
#X text 536 374 release;
#X obj 460 480 snapshot~;
#X obj 460 452 metro 200;
#X msg 460 508 set \$1;
#X floatatom 475 13 5 0 0;
#X obj 15 286 f \$1;
#X obj 460 426 loadbang;
#X obj 13 233 loadbang;
#X obj 273 58 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 346 63 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 346 85 0;
#X obj 206 60 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X msg 206 81 1;
#X msg 273 83 -1;
#X obj 143 288 f \$2;
#X floatatom 143 342 4 0 0;
#N canvas 110 169 840 732 control 0;
#X obj 368 662 outlet;
#X obj 37 46 inlet;
#X obj 170 120 inlet;
#X obj 256 121 inlet;
#X text 74 12 trigger;
#X text 167 82 level;
#X text 392 640 to line~;
#X obj 42 332 pack;
#X obj 22 152 moses;
#X text 76 168 from;
#X text 78 180 here;
#X obj 13 199 t b b;
#X text 21 170 from;
#X text 23 182 zero;
#X msg 206 336 0;
#X obj 36 302 f;
#X text 245 84 attack time;
#X obj 373 120 inlet;
#X text 362 83 decay time;
#X obj 494 119 inlet;
#X text 478 85 sustain level;
#X obj 617 117 inlet;
#X text 610 86 release time;
#X text 471 472 DECAY;
#X obj 401 423 * 0.01;
#X obj 415 329 del;
#X obj 401 397 *;
#X obj 420 358 f;
#X obj 464 454 pack;
#X obj 624 346 pack;
#X obj 50 81 sel 0;
#X msg 80 120 stop;
#X obj 68 197 t b;
#X connect 1 0 30 0;
#X connect 2 0 15 1;
#X connect 2 0 26 1;
#X connect 3 0 7 1;
#X connect 3 0 25 0;
#X connect 7 0 0 0;
#X connect 8 0 11 0;
#X connect 8 1 32 0;
#X connect 11 0 15 0;
#X connect 11 1 14 0;
#X connect 14 0 0 0;
#X connect 15 0 7 0;
#X connect 17 0 28 1;
#X connect 19 0 27 1;
#X connect 21 0 29 1;
#X connect 24 0 28 0;
#X connect 25 0 27 0;
#X connect 26 0 24 0;
#X connect 27 0 26 0;
#X connect 28 0 0 0;
#X connect 29 0 0 0;
#X connect 30 0 31 0;
#X connect 30 0 29 0;
#X connect 30 1 8 0;
#X connect 31 0 25 0;
#X connect 32 0 15 0;
#X restore 135 395 pd control;
#X obj 280 288 f \$2;
#X obj 410 286 f \$2;
#X obj 543 286 f \$2;
#X floatatom 280 345 4 0 0;
#X floatatom 410 345 4 0 0;
#X floatatom 543 346 4 0 0;
#X obj 489 74 pack 0 20;
#X msg 495 110 0;
#X obj 489 47 t f b;
#X text 104 541 gadsr - arguments: level \, attack time \, decay time
\, sustain percentage \, release time;
#X floatatom 15 341 4 0 0;
#X connect 0 0 29 0;
#X connect 1 0 40 0;
#X connect 3 0 28 0;
#X connect 4 0 9 0;
#X connect 4 0 14 0;
#X connect 5 0 33 0;
#X connect 6 0 34 0;
#X connect 7 0 35 0;
#X connect 14 0 16 0;
#X connect 15 0 14 0;
#X connect 16 0 17 0;
#X connect 17 0 38 0;
#X connect 18 0 40 0;
#X connect 19 0 15 0;
#X connect 20 0 18 0;
#X connect 20 0 27 0;
#X connect 20 0 30 0;
#X connect 20 0 31 0;
#X connect 20 0 32 0;
#X connect 21 0 26 0;
#X connect 22 0 23 0;
#X connect 23 0 29 0;
#X connect 24 0 25 0;
#X connect 25 0 29 0;
#X connect 26 0 29 0;
#X connect 27 0 28 0;
#X connect 28 0 29 2;
#X connect 29 0 4 0;
#X connect 30 0 33 0;
#X connect 31 0 34 0;
#X connect 32 0 35 0;
#X connect 33 0 29 3;
#X connect 34 0 29 4;
#X connect 35 0 29 5;
#X connect 36 0 4 0;
#X connect 37 0 29 0;
#X connect 38 0 36 0;
#X connect 38 1 37 0;
#X connect 40 0 29 1;
#X coords 0 0 1 1 200 40 1;