aboutsummaryrefslogtreecommitdiff
path: root/pd/doc
diff options
context:
space:
mode:
Diffstat (limited to 'pd/doc')
-rw-r--r--pd/doc/3.audio.examples/output~.pd46
-rw-r--r--pd/doc/7.stuff/audio-playpen/1_DSP_INTRO.pd84
-rw-r--r--pd/doc/7.stuff/audio-playpen/2_sampler.pd33
-rw-r--r--pd/doc/7.stuff/audio-playpen/3_filter_and_ring.pd64
-rw-r--r--pd/doc/7.stuff/audio-playpen/4_more_filters.pd55
-rw-r--r--pd/doc/7.stuff/audio-playpen/5_delay.pd55
-rw-r--r--pd/doc/7.stuff/audio-playpen/6_flanger.pd71
-rw-r--r--pd/doc/7.stuff/audio-playpen/README.txt9
-rw-r--r--pd/doc/7.stuff/audio-playpen/qdelay.pd34
-rw-r--r--pd/doc/7.stuff/audio-playpen/qgain.pd14
-rw-r--r--pd/doc/7.stuff/audio-playpen/qring.pd14
-rw-r--r--pd/doc/7.stuff/audio-playpen/qsample.pd114
-rw-r--r--pd/doc/7.stuff/audio-playpen/qslew.pd8
-rw-r--r--pd/doc/7.stuff/audio-playpen/qvd.pd32
14 files changed, 23 insertions, 610 deletions
diff --git a/pd/doc/3.audio.examples/output~.pd b/pd/doc/3.audio.examples/output~.pd
index 07fb59f8..81ad3b7f 100644
--- a/pd/doc/3.audio.examples/output~.pd
+++ b/pd/doc/3.audio.examples/output~.pd
@@ -1,41 +1,41 @@
-#N canvas 0 0 757 616 12;
-#X obj 516 522 t b;
-#X obj 516 469 f;
-#X obj 516 547 f;
-#X msg 630 546 0;
-#X obj 516 499 moses 1;
-#X obj 630 518 t b f;
-#X obj 596 479 moses 1;
+#N canvas 0 0 615 578 12;
+#X obj 353 490 t b;
+#X obj 353 437 f;
+#X obj 353 515 f;
+#X msg 467 514 0;
+#X obj 353 467 moses 1;
+#X obj 467 486 t b f;
+#X obj 433 447 moses 1;
#X obj 29 97 dbtorms;
#X obj 85 170 inlet~;
-#X msg 278 300 \; pd dsp 1;
+#X msg 299 310 \; pd dsp 1;
#X obj 29 170 line~;
#X obj 64 242 *~;
#X obj 64 272 dac~;
#X obj 29 127 pack 0 50;
#X text 121 146 audio in;
-#X text 301 496 test if less than 1 -->;
-#X text 267 523 if true convert to bang -->;
+#X text 138 464 test if less than 1 -->;
+#X text 104 491 if true convert to bang -->;
#X text 100 96 <-- convert from dB to linear units;
-#X floatatom 278 221 3 0 100 0 dB - -;
-#X obj 516 449 bng 15 250 50 0 empty empty mute -38 7 0 12 -262144
+#X floatatom 323 219 3 0 100 0 dB - -;
+#X obj 350 240 bng 15 250 50 0 empty empty mute -38 7 0 12 -262144
-1 -1;
#X text 118 126 <-- make a ramp to avoid clicks or zipper noise;
#X obj 148 170 inlet~;
#X obj 154 241 *~;
-#X text 502 399 MUTE logic:;
-#X obj 278 193 r \$0-master-lvl;
-#X obj 516 573 s \$0-master-lvl;
-#X obj 293 247 s \$0-master-out;
+#X text 373 378 MUTE logic:;
+#X obj 323 174 r \$0-master-lvl;
+#X obj 353 541 s \$0-master-lvl;
+#X obj 323 279 s \$0-master-out;
#X obj 29 71 r \$0-master-out;
-#X obj 596 450 r \$0-master-out;
+#X obj 433 418 r \$0-master-out;
#X text 60 10 Level control abstraction \, used in many of the Pd example
patches. The "level" and "mute" controls show up on the parent \, calling
patch.;
-#X text 229 549 previous nonzero master-lvl -->;
-#X text 301 453 recall previous;
-#X text 301 471 value of master-lvl -->;
-#X text 16 310 automatically start DSP -->;
+#X text 66 517 previous nonzero master-lvl -->;
+#X text 138 421 recall previous;
+#X text 138 439 value of master-lvl -->;
+#X text 39 319 automatically start DSP -->;
#X obj 85 192 hip~ 3;
#X obj 147 192 hip~ 3;
#X connect 0 0 2 0;
@@ -63,4 +63,4 @@ patch.;
#X connect 28 0 6 0;
#X connect 34 0 11 1;
#X connect 35 0 22 1;
-#X coords 0 0 1 1 65 55 1;
+#X coords 0 0 1 1 65 55 1 300 200;
diff --git a/pd/doc/7.stuff/audio-playpen/1_DSP_INTRO.pd b/pd/doc/7.stuff/audio-playpen/1_DSP_INTRO.pd
deleted file mode 100644
index 17ee73c6..00000000
--- a/pd/doc/7.stuff/audio-playpen/1_DSP_INTRO.pd
+++ /dev/null
@@ -1,84 +0,0 @@
-#N canvas 10 10 551 484 10;
-#X text 41 3 ABSTRACTIONS IN THIS DIRECTORY;
-#X text 117 22 sampler;
-#X text 117 36 gain control;
-#X text 117 50 ring mod;
-#X text 21 142 OTHER OBJECTS YOU WILL NEED;
-#X obj 21 171 dac~;
-#X text 54 173 output;
-#X text 21 156 audio:;
-#X obj 21 188 adc~;
-#X text 54 187 input;
-#X obj 21 205 +~;
-#X obj 45 205 -~;
-#X obj 21 222 *~;
-#X obj 45 222 /~;
-#X text 71 215 arithmetic;
-#X obj 28 280 bp~;
-#X text 56 278 bandpass filter;
-#X text 58 293 bandpass with "audio";
-#X text 55 301 control for second input;
-#X obj 28 297 vcf~;
-#X obj 261 37 metro;
-#X text 294 40 repeated message;
-#X obj 253 157 float;
-#X text 292 156 store numbers;
-#X obj 252 398 random;
-#X text 298 397 random;
-#X obj 253 174 pack;
-#X text 292 170 combines numbers;
-#X obj 253 191 unpack;
-#X text 297 196 opposite;
-#X obj 253 208 trigger;
-#X text 302 215 control order of execution;
-#X text 261 22 TIME;
-#X obj 261 54 del;
-#X text 294 54 wait then bang;
-#X obj 261 71 timer;
-#X text 294 68 measure time intervals;
-#X text 278 142 GLUE;
-#X obj 253 225 select;
-#X text 302 229 test values;
-#X obj 253 259 moses;
-#X text 302 257 parting the waters;
-#X obj 253 242 route;
-#X text 302 243 heavy select;
-#X obj 252 415 line;
-#X text 291 412 control ramp generator;
-#X obj 23 324 delwrite~;
-#X obj 23 341 delread~;
-#X obj 23 359 vd~;
-#X text 84 323 declare a delay line;
-#X text 83 340 read a delay line;
-#X text 282 303 UNIT CONVERSION;
-#X obj 258 324 mtof;
-#X obj 287 324 ftom;
-#X obj 258 341 dbtorms;
-#X obj 305 341 rmstodb;
-#X obj 258 358 dbtopow;
-#X obj 305 358 powtodb;
-#X text 357 323 frequency to MIDI;
-#X text 355 339 db to amplitude;
-#X text 356 356 db to power;
-#N canvas 0 0 600 400 /SUBPATCH/ 0;
-#X restore 64 405 pd;
-#X text 100 404 subpatch;
-#X obj 64 422 inlet;
-#X obj 100 419 inlet~;
-#X obj 64 439 outlet;
-#X obj 105 436 outlet~;
-#X obj 28 246 hip~;
-#X text 55 245 high pass filter;
-#X obj 28 263 lop~;
-#X text 55 263 low pass filter;
-#X text 257 101 ARITHMETIC;
-#X text 117 64 control-to-signal;
-#X text 116 94 delay loop;
-#X text 116 108 variable delay loop;
-#X obj 41 36 qgain;
-#X obj 41 53 qring;
-#X obj 41 70 qslew;
-#X obj 41 89 qdelay;
-#X obj 41 18 qsample ...;
-#X obj 42 108 qvd ...;
-#X text 50 359 variable time delay read;
diff --git a/pd/doc/7.stuff/audio-playpen/2_sampler.pd b/pd/doc/7.stuff/audio-playpen/2_sampler.pd
deleted file mode 100644
index 327e4116..00000000
--- a/pd/doc/7.stuff/audio-playpen/2_sampler.pd
+++ /dev/null
@@ -1,33 +0,0 @@
-#N canvas 8 0 476 273 10;
-#X floatatom 108 154;
-#X floatatom 282 62;
-#X floatatom 244 62;
-#X obj 81 127 qsample ---------------;
-#X msg 113 60 record;
-#X msg 158 60 play;
-#X text 184 42 transpose;
-#X floatatom 197 60;
-#X text 242 47 start;
-#X text 280 48 length;
-#X obj 81 203 dac~;
-#X obj 81 176 qgain;
-#X text 139 155 loudnesss;
-#X text 225 151 TO USE ME:;
-#X text 243 167 turn DSP on (ctrl + "/");
-#X text 244 192 turn loudness to 80 (say);
-#X text 244 221 hit "play" button.;
-#X obj 81 59 adc~;
-#X msg 227 128 read;
-#X text 242 179 read a sample;
-#X text 244 207 set length to 2000;
-#X connect 0 0 11 1;
-#X connect 1 0 3 5;
-#X connect 2 0 3 4;
-#X connect 3 0 11 0;
-#X connect 4 0 3 1;
-#X connect 5 0 3 2;
-#X connect 7 0 3 3;
-#X connect 11 0 10 0;
-#X connect 11 0 10 1;
-#X connect 17 0 3 0;
-#X connect 18 0 3 6;
diff --git a/pd/doc/7.stuff/audio-playpen/3_filter_and_ring.pd b/pd/doc/7.stuff/audio-playpen/3_filter_and_ring.pd
deleted file mode 100644
index a994cc85..00000000
--- a/pd/doc/7.stuff/audio-playpen/3_filter_and_ring.pd
+++ /dev/null
@@ -1,64 +0,0 @@
-#N canvas 4 21 576 397 10;
-#X floatatom 221 271;
-#X floatatom 209 250;
-#X floatatom 78 269;
-#X floatatom 68 250;
-#X floatatom 104 217;
-#X floatatom 169 68;
-#X floatatom 83 314;
-#X floatatom 298 149;
-#X floatatom 297 83;
-#X obj 61 181 qsample ---------------;
-#X msg 101 114 record;
-#X msg 169 113 play;
-#X text 339 63 transpose;
-#X floatatom 297 62;
-#X text 339 81 start;
-#X text 339 152 length;
-#X obj 58 371 dac~;
-#X obj 58 334 qgain;
-#X text 324 189 read a file;
-#X text 335 241 TO USE ME:;
-#X text 371 272 turn DSP on (ctrl + "/");
-#X text 370 297 read the sample;
-#X text 373 322 turn loudness to 80 (say);
-#X text 373 346 hit "play" button.;
-#X obj 61 113 adc~;
-#X obj 169 90 metro 50;
-#X floatatom 212 67;
-#X obj 63 213 qring;
-#X obj 297 112 loadbang;
-#X msg 298 131 2000;
-#X obj 59 289 vcf~;
-#X obj 200 296 vcf~;
-#X text 118 315 amp 1;
-#X floatatom 224 317;
-#X obj 199 337 qgain;
-#X text 259 318 amp 2;
-#X msg 292 190 read;
-#X connect 0 0 31 2;
-#X connect 1 0 31 1;
-#X connect 2 0 30 2;
-#X connect 3 0 30 1;
-#X connect 4 0 27 1;
-#X connect 5 0 25 0;
-#X connect 6 0 17 1;
-#X connect 7 0 9 5;
-#X connect 8 0 9 4;
-#X connect 9 0 27 0;
-#X connect 10 0 9 1;
-#X connect 11 0 9 2;
-#X connect 13 0 9 3;
-#X connect 17 0 16 0;
-#X connect 24 0 9 0;
-#X connect 25 0 11 0;
-#X connect 26 0 25 1;
-#X connect 27 0 30 0;
-#X connect 27 0 31 0;
-#X connect 28 0 29 0;
-#X connect 29 0 7 0;
-#X connect 30 0 17 0;
-#X connect 31 0 34 0;
-#X connect 33 0 34 1;
-#X connect 34 0 16 1;
-#X connect 36 0 9 6;
diff --git a/pd/doc/7.stuff/audio-playpen/4_more_filters.pd b/pd/doc/7.stuff/audio-playpen/4_more_filters.pd
deleted file mode 100644
index aaa81f34..00000000
--- a/pd/doc/7.stuff/audio-playpen/4_more_filters.pd
+++ /dev/null
@@ -1,55 +0,0 @@
-#N canvas 55 0 373 335 10;
-#X floatatom 163 156;
-#X floatatom 220 175;
-#X floatatom 98 154;
-#X floatatom 118 221;
-#X floatatom 151 33;
-#X floatatom 134 266;
-#X floatatom 234 99;
-#X floatatom 235 75;
-#X obj 81 127 qsample ---------------;
-#X msg 111 93 record;
-#X msg 156 93 play;
-#X text 279 49 transpose;
-#X floatatom 234 51;
-#X text 279 73 start;
-#X text 280 97 length;
-#X obj 92 292 dac~;
-#X obj 94 264 qgain;
-#X text 163 269 loudnesss;
-#X obj 81 93 adc~;
-#X obj 153 60 metro 50;
-#X floatatom 194 29;
-#X obj 93 243 qring;
-#X obj 77 212 vcf~;
-#X obj 282 23 random 2000;
-#X msg 257 135 read;
-#X obj 98 174 qring;
-#X floatatom 130 155;
-#X obj 163 175 sig~;
-#X obj 252 241 env~ 16384;
-#X floatatom 258 270;
-#X connect 0 0 27 0;
-#X connect 1 0 22 2;
-#X connect 2 0 25 0;
-#X connect 3 0 21 1;
-#X connect 4 0 19 0;
-#X connect 5 0 16 1;
-#X connect 6 0 8 5;
-#X connect 7 0 8 4;
-#X connect 8 0 22 0;
-#X connect 9 0 8 1;
-#X connect 10 0 8 2;
-#X connect 12 0 8 3;
-#X connect 16 0 15 0;
-#X connect 16 0 15 1;
-#X connect 18 0 8 0;
-#X connect 19 0 10 0;
-#X connect 20 0 19 1;
-#X connect 21 0 16 0;
-#X connect 22 0 21 0;
-#X connect 24 0 8 6;
-#X connect 25 0 22 1;
-#X connect 26 0 25 1;
-#X connect 27 0 22 1;
-#X connect 28 0 29 0;
diff --git a/pd/doc/7.stuff/audio-playpen/5_delay.pd b/pd/doc/7.stuff/audio-playpen/5_delay.pd
deleted file mode 100644
index 63006b8d..00000000
--- a/pd/doc/7.stuff/audio-playpen/5_delay.pd
+++ /dev/null
@@ -1,55 +0,0 @@
-#N canvas 34 147 523 368 10;
-#X floatatom 58 216;
-#X obj 7 235 qgain;
-#X floatatom 150 176;
-#X floatatom 146 151;
-#X floatatom 151 33;
-#X floatatom 148 220;
-#X floatatom 234 99;
-#X floatatom 235 75;
-#X obj 84 123 qsample ---------------;
-#X msg 111 93 record;
-#X msg 156 93 play;
-#X text 279 49 transpose;
-#X floatatom 234 51;
-#X text 279 73 start;
-#X text 280 97 length;
-#X obj 23 272 dac~;
-#X obj 97 239 qgain;
-#X text 261 220 TO USE ME:;
-#X text 279 236 turn DSP on (ctrl + "/");
-#X text 279 248 read the sample;
-#X text 280 261 turn loudness to 80 (say);
-#X text 280 273 hit "play" button.;
-#X obj 81 93 adc~;
-#X obj 153 60 metro 50;
-#X floatatom 203 29;
-#X obj 96 199 qdelay;
-#X text 47 188 direct;
-#X text 49 201 gain;
-#X text 179 220 delay gain;
-#X text 173 152 delay time;
-#X text 177 176 recirculation (0-100);
-#X text 255 294 the direct signal comes out;
-#X text 255 304 channel 1 and the delays out;
-#X text 255 315 channel 2;
-#X msg 257 135 read;
-#X connect 0 0 1 1;
-#X connect 1 0 15 0;
-#X connect 2 0 25 2;
-#X connect 3 0 25 1;
-#X connect 4 0 23 0;
-#X connect 5 0 16 1;
-#X connect 6 0 8 5;
-#X connect 7 0 8 4;
-#X connect 8 0 1 0;
-#X connect 8 0 25 0;
-#X connect 9 0 8 1;
-#X connect 10 0 8 2;
-#X connect 12 0 8 3;
-#X connect 16 0 15 1;
-#X connect 22 0 8 0;
-#X connect 23 0 10 0;
-#X connect 24 0 23 1;
-#X connect 25 0 16 0;
-#X connect 34 0 8 6;
diff --git a/pd/doc/7.stuff/audio-playpen/6_flanger.pd b/pd/doc/7.stuff/audio-playpen/6_flanger.pd
deleted file mode 100644
index cf927c32..00000000
--- a/pd/doc/7.stuff/audio-playpen/6_flanger.pd
+++ /dev/null
@@ -1,71 +0,0 @@
-#N canvas 42 0 531 395 10;
-#X floatatom 301 189;
-#X floatatom 237 154;
-#X floatatom 59 241;
-#X obj 8 260 qgain;
-#X floatatom 147 223;
-#X floatatom 118 148;
-#X floatatom 151 33;
-#X floatatom 149 244;
-#X floatatom 273 87;
-#X floatatom 330 85;
-#X obj 84 123 qsample ---------------;
-#X msg 111 93 record;
-#X msg 156 93 play;
-#X text 192 72 transpose;
-#X floatatom 193 86;
-#X text 374 83 start;
-#X text 268 73 length;
-#X obj 24 297 dac~;
-#X obj 98 263 qgain;
-#X obj 81 93 adc~;
-#X obj 153 60 metro 50;
-#X floatatom 202 41;
-#X text 48 213 direct;
-#X text 50 225 gain;
-#X text 180 244 delay gain;
-#X text 156 147 delay time;
-#X text 173 223 recirculation (0-100);
-#X obj 97 223 qvd;
-#X obj 116 170 qslew;
-#X obj 237 190 qring;
-#X obj 237 172 sig~;
-#X text 266 154 osc depth;
-#X text 327 188 osc speed;
-#X obj 202 23 r metro-time;
-#X msg 385 191 \; metro-on 0 \; metro-time 100;
-#X obj 152 7 r metro-on;
-#X msg 384 234 \; metro-on 1 \; metro-time 50;
-#X obj 329 37 r start-time;
-#X obj 330 61 line;
-#X msg 374 280 \; start-time 0;
-#X msg 288 317 \; start-time 0 \, 2000 10000;
-#X msg 289 131 read;
-#X connect 0 0 29 1;
-#X connect 1 0 30 0;
-#X connect 2 0 3 1;
-#X connect 3 0 17 0;
-#X connect 4 0 27 2;
-#X connect 5 0 28 0;
-#X connect 6 0 20 0;
-#X connect 7 0 18 1;
-#X connect 8 0 10 5;
-#X connect 9 0 10 4;
-#X connect 10 0 3 0;
-#X connect 10 0 27 0;
-#X connect 11 0 10 1;
-#X connect 12 0 10 2;
-#X connect 14 0 10 3;
-#X connect 18 0 17 0;
-#X connect 19 0 10 0;
-#X connect 20 0 12 0;
-#X connect 21 0 20 1;
-#X connect 27 0 18 0;
-#X connect 28 0 27 1;
-#X connect 29 0 27 1;
-#X connect 30 0 29 0;
-#X connect 33 0 21 0;
-#X connect 35 0 6 0;
-#X connect 37 0 38 0;
-#X connect 38 0 9 0;
-#X connect 41 0 10 6;
diff --git a/pd/doc/7.stuff/audio-playpen/README.txt b/pd/doc/7.stuff/audio-playpen/README.txt
deleted file mode 100644
index e6a94951..00000000
--- a/pd/doc/7.stuff/audio-playpen/README.txt
+++ /dev/null
@@ -1,9 +0,0 @@
-The "audio playpen" is intended as a collection of analog-style modules
-for people who just want to patch stuff together without worrying much
-about how Pd works. A fair amount of work would be needed to make this into
-a more usable package than it is now. At the moment it's unclear what
-should be the relationship between this collection, the "examples," and
-the "tools".
-
-At the very least there should be oscillators and envelope generators here,
-and audio-rate db/rms/dB, mtof, ftom conversion...
diff --git a/pd/doc/7.stuff/audio-playpen/qdelay.pd b/pd/doc/7.stuff/audio-playpen/qdelay.pd
deleted file mode 100644
index c22edc3a..00000000
--- a/pd/doc/7.stuff/audio-playpen/qdelay.pd
+++ /dev/null
@@ -1,34 +0,0 @@
-#N canvas 94 85 429 238 10;
-#X floatatom 252 62;
-#X obj 252 153 line~;
-#X obj 252 134 pack 0 100;
-#X obj 232 180 *~;
-#X obj 252 44 inlet;
-#X obj 106 52 inlet;
-#X obj 26 78 inlet~;
-#X floatatom 106 70;
-#X obj 22 176 outlet~;
-#X text 20 61 audio in;
-#X text 22 193 audio out;
-#X text 220 11 recirculation;
-#X text 92 23 delay time;
-#X obj 106 88 delread~ qdelay1;
-#X obj 120 210 delwrite~ qdelay1 2000;
-#X obj 252 116 * 0.01;
-#X text 228 27 (0-100);
-#X text 100 35 (msec);
-#X obj 252 80 max 0;
-#X obj 252 98 min 100;
-#X connect 0 0 18 0;
-#X connect 1 0 3 1;
-#X connect 2 0 1 0;
-#X connect 3 0 14 0;
-#X connect 4 0 0 0;
-#X connect 5 0 7 0;
-#X connect 6 0 14 0;
-#X connect 7 0 13 0;
-#X connect 13 0 3 0;
-#X connect 13 0 8 0;
-#X connect 15 0 2 0;
-#X connect 18 0 19 0;
-#X connect 19 0 15 0;
diff --git a/pd/doc/7.stuff/audio-playpen/qgain.pd b/pd/doc/7.stuff/audio-playpen/qgain.pd
deleted file mode 100644
index 20f228e8..00000000
--- a/pd/doc/7.stuff/audio-playpen/qgain.pd
+++ /dev/null
@@ -1,14 +0,0 @@
-#N canvas 236 128 179 191 10;
-#X obj 89 112 line~;
-#X obj 89 93 pack 0 100;
-#X obj 89 55 inlet;
-#X obj 89 74 dbtorms;
-#X obj 30 67 inlet~;
-#X obj 30 118 outlet~;
-#X obj 30 86 *~;
-#X connect 0 0 6 1;
-#X connect 1 0 0 0;
-#X connect 2 0 3 0;
-#X connect 3 0 1 0;
-#X connect 4 0 6 0;
-#X connect 6 0 5 0;
diff --git a/pd/doc/7.stuff/audio-playpen/qring.pd b/pd/doc/7.stuff/audio-playpen/qring.pd
deleted file mode 100644
index 25b99c2e..00000000
--- a/pd/doc/7.stuff/audio-playpen/qring.pd
+++ /dev/null
@@ -1,14 +0,0 @@
-#N canvas 163 135 216 211 10;
-#X obj 112 91 inlet;
-#X obj 54 93 inlet~;
-#X obj 55 117 *~;
-#X obj 54 142 outlet~;
-#X text 54 76 audio in;
-#X text 49 173 audio out;
-#X text 117 59 modulation;
-#X text 117 72 frequency;
-#X obj 112 112 osc~;
-#X connect 0 0 8 0;
-#X connect 1 0 2 0;
-#X connect 2 0 3 0;
-#X connect 8 0 2 1;
diff --git a/pd/doc/7.stuff/audio-playpen/qsample.pd b/pd/doc/7.stuff/audio-playpen/qsample.pd
deleted file mode 100644
index bc4ebb2f..00000000
--- a/pd/doc/7.stuff/audio-playpen/qsample.pd
+++ /dev/null
@@ -1,114 +0,0 @@
-#N canvas 0 9 731 358 10;
-#X obj 483 52 inlet;
-#X obj 386 66 inlet;
-#X obj 314 78 inlet;
-#X obj 223 42 inlet;
-#X obj 152 63 inlet;
-#X obj 75 38 inlet;
-#X obj 19 48 inlet~;
-#X text 11 33 audio in;
-#X msg 250 268 0 5;
-#X floatatom 299 217;
-#X floatatom 386 87;
-#X floatatom 223 60;
-#X msg 152 81 bang;
-#X text 152 47 button;
-#X obj 39 354 outlet~;
-#X graph sample1-graph 0 -1 88200 1 404 352 704 202;
-#X array sample1 88200 float;
-#X pop;
-#X obj 19 91 tabwrite~ sample1;
-#X msg 75 56 bang;
-#X text 74 12 record;
-#X text 75 22 button;
-#X text 157 33 play;
-#X obj 39 299 tabread4~ sample1;
-#X obj 39 317 *~;
-#X obj 174 313 line~;
-#X obj 39 335 hip~ 5;
-#X obj 199 235 del 5;
-#X msg 169 266 0 5;
-#X msg 199 266 1 5;
-#X floatatom 316 116;
-#X text 211 22 transpose;
-#X obj 223 78 mtof;
-#X text 386 50 length;
-#X obj 223 96 t b f;
-#X obj 223 114 8.1758;
-#X obj 223 132 /;
-#X obj 299 143 t b f;
-#X obj 250 250 del 2000;
-#X obj 299 179 * 1980;
-#X obj 299 161 f 1;
-#X text 304 52 beginning;
-#X text 314 62 point;
-#X obj 39 281 line~;
-#X obj 73 205 f;
-#X obj 22 243 + 88200;
-#X obj 22 261 pack;
-#X obj 110 261 * 2000;
-#X text 482 26 read;
-#X text 483 38 file;
-#X obj 73 223 t f f b;
-#X floatatom 110 280;
-#X obj 110 243 f 1;
-#X obj 89 182 * 44.1;
-#X obj 483 91 openpanel;
-#X msg 483 73 bang;
-#X obj 386 110 min 1980;
-#X obj 315 96 max 1;
-#X obj 484 133 soundfiler;
-#X msg 485 114 read \$1 sample1;
-#X obj 299 198 max 6;
-#X connect 0 0 53 0;
-#X connect 1 0 10 0;
-#X connect 2 0 55 0;
-#X connect 3 0 11 0;
-#X connect 4 0 12 0;
-#X connect 5 0 17 0;
-#X connect 6 0 16 0;
-#X connect 8 0 23 0;
-#X connect 9 0 36 1;
-#X connect 10 0 54 0;
-#X connect 11 0 30 0;
-#X connect 12 0 26 0;
-#X connect 12 0 25 0;
-#X connect 12 0 36 0;
-#X connect 17 0 16 0;
-#X connect 21 0 22 0;
-#X connect 22 0 24 0;
-#X connect 23 0 22 1;
-#X connect 24 0 14 0;
-#X connect 25 0 27 0;
-#X connect 25 0 42 0;
-#X connect 26 0 23 0;
-#X connect 27 0 23 0;
-#X connect 28 0 51 0;
-#X connect 30 0 32 0;
-#X connect 32 0 33 0;
-#X connect 32 1 34 1;
-#X connect 33 0 34 0;
-#X connect 34 0 38 0;
-#X connect 34 0 50 1;
-#X connect 35 0 38 0;
-#X connect 35 1 37 1;
-#X connect 36 0 8 0;
-#X connect 37 0 58 0;
-#X connect 38 0 37 0;
-#X connect 41 0 21 0;
-#X connect 42 0 48 0;
-#X connect 43 0 44 0;
-#X connect 44 0 41 0;
-#X connect 45 0 44 1;
-#X connect 45 0 49 0;
-#X connect 48 0 43 0;
-#X connect 48 1 41 0;
-#X connect 48 2 50 0;
-#X connect 50 0 45 0;
-#X connect 51 0 42 1;
-#X connect 52 0 57 0;
-#X connect 53 0 52 0;
-#X connect 54 0 35 0;
-#X connect 55 0 28 0;
-#X connect 57 0 56 0;
-#X connect 58 0 9 0;
diff --git a/pd/doc/7.stuff/audio-playpen/qslew.pd b/pd/doc/7.stuff/audio-playpen/qslew.pd
deleted file mode 100644
index d56bb90f..00000000
--- a/pd/doc/7.stuff/audio-playpen/qslew.pd
+++ /dev/null
@@ -1,8 +0,0 @@
-#N canvas 236 128 164 154 10;
-#X obj 47 79 line~;
-#X obj 47 58 pack 0 100;
-#X obj 47 38 inlet;
-#X obj 47 100 outlet~;
-#X connect 0 0 3 0;
-#X connect 1 0 0 0;
-#X connect 2 0 1 0;
diff --git a/pd/doc/7.stuff/audio-playpen/qvd.pd b/pd/doc/7.stuff/audio-playpen/qvd.pd
deleted file mode 100644
index 8a03d9c3..00000000
--- a/pd/doc/7.stuff/audio-playpen/qvd.pd
+++ /dev/null
@@ -1,32 +0,0 @@
-#N canvas 78 104 411 254 10;
-#X obj 246 47 inlet;
-#X floatatom 246 66;
-#X obj 245 162 line~;
-#X obj 245 143 pack 0 100;
-#X obj 232 180 *~;
-#X obj 104 66 inlet~;
-#X obj 22 175 outlet~;
-#X text 19 60 audio in;
-#X text 18 193 audio out;
-#X text 213 7 recirculation;
-#X text 92 25 delay time;
-#X obj 246 125 * 0.01;
-#X text 212 23 (0-100);
-#X text 100 37 (msec);
-#X obj 105 94 vd~ qdel2;
-#X obj 120 210 delwrite~ qdel2 2000;
-#X obj 20 75 inlet~;
-#X obj 246 84 max 0;
-#X obj 246 104 min 100;
-#X connect 0 0 1 0;
-#X connect 1 0 17 0;
-#X connect 2 0 4 1;
-#X connect 3 0 2 0;
-#X connect 4 0 15 0;
-#X connect 5 0 14 0;
-#X connect 11 0 3 0;
-#X connect 14 0 4 0;
-#X connect 14 0 6 0;
-#X connect 16 0 15 0;
-#X connect 17 0 18 0;
-#X connect 18 0 11 0;