aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorN.N. <chr15m@users.sourceforge.net>2007-11-17 13:58:42 +0000
committerN.N. <chr15m@users.sourceforge.net>2007-11-17 13:58:42 +0000
commitcf335a829cb3917e17a4d3074ecb193b6b9d7287 (patch)
tree61fb91690e12047b4ddbecbaabbcfdf36965973b
parent3faf17f7b713905f582def227df90dac15f3468d (diff)
This commit was generated by cvs2svn to compensate for changes in r9015,
which included commits to RCS files with non-trunk default branches. svn path=/trunk/abstractions/s-abstractions/; revision=9016
-rw-r--r--s-303~.pd75
-rw-r--r--s-controlsurface.pd21
-rw-r--r--s-default.pd16
-rw-r--r--s-filtdelay~.pd11
-rw-r--r--s-metro.pd13
-rw-r--r--s-midiloop.pd50
-rw-r--r--s-oldschool~.pd30
-rw-r--r--s-recorder~.pd60
-rw-r--r--s-samplepiece~.pd2
-rw-r--r--s-spooky~.pd7
10 files changed, 152 insertions, 133 deletions
diff --git a/s-303~.pd b/s-303~.pd
index af913fc..b2ccb50 100644
--- a/s-303~.pd
+++ b/s-303~.pd
@@ -66,18 +66,17 @@
#X obj 579 369 outlet~ envelope-sig;
#X obj 454 369 outlet envelope;
#X obj 11 29 hsl 64 16 0 127 0 1 \$0/cutoff \$1/cutoff cutoff -2 -6
-0 8 -260818 -1 -1 0 1;
+0 8 -260818 -1 -1 2200 1;
#X obj 178 157 r \$0/cutoff;
#X obj 214 180 r \$0/resonance;
#X obj 11 59 hsl 64 16 0 127 0 1 \$0/resonance \$1/resonance resonance
--2 -6 0 8 -260818 -1 -1 775 1;
+-2 -6 0 8 -260818 -1 -1 3100 1;
#X obj 441 173 r \$0/envmod;
-#N canvas 0 18 999 671 envelope 0;
+#N canvas 0 18 993 671 envelope 0;
#X obj 330 30 inlet;
#X text 327 7 decay;
#X obj 133 258 line~;
#X obj 330 127 / 127;
-#X obj 173 153 *;
#X obj 242 188 *;
#X obj 148 180 / 127;
#X obj 330 102 + 1;
@@ -92,51 +91,48 @@
#X obj 51 371 *~;
#X obj 22 78 / 50;
#X obj 131 378 *;
-#X obj 173 98 r \$2/ticksize;
-#X obj 189 123 r \$2/ticksperbeat;
#X obj 22 27 inlet acent;
#X obj 106 27 inlet trigger;
#X obj 159 228 pack 0 200;
#X obj 159 206 delay 200;
#X obj 83 226 pack f 200;
#X obj 106 51 select 1;
-#X connect 0 0 7 0;
-#X connect 2 0 8 0;
-#X connect 3 0 5 0;
-#X connect 4 0 5 1;
-#X connect 4 0 6 0;
-#X connect 5 0 23 1;
-#X connect 6 0 24 1;
-#X connect 6 0 25 1;
-#X connect 7 0 3 0;
-#X connect 8 0 16 0;
-#X connect 9 0 12 0;
-#X connect 12 0 18 0;
-#X connect 13 0 24 0;
-#X connect 13 1 14 0;
-#X connect 14 0 25 0;
-#X connect 15 0 16 1;
-#X connect 15 0 18 1;
-#X connect 16 0 11 0;
-#X connect 17 0 15 0;
-#X connect 18 0 10 0;
-#X connect 19 0 4 0;
-#X connect 20 0 4 1;
-#X connect 21 0 17 0;
-#X connect 22 0 26 0;
-#X connect 23 0 2 0;
-#X connect 23 0 9 0;
-#X connect 24 0 23 0;
-#X connect 25 0 2 0;
-#X connect 25 0 9 0;
-#X connect 26 0 13 0;
+#X obj 148 120 r \$2/beatsize;
+#X connect 0 0 6 0;
+#X connect 2 0 7 0;
+#X connect 3 0 4 0;
+#X connect 4 0 20 1;
+#X connect 5 0 21 1;
+#X connect 5 0 22 1;
+#X connect 6 0 3 0;
+#X connect 7 0 15 0;
+#X connect 8 0 11 0;
+#X connect 11 0 17 0;
+#X connect 12 0 21 0;
+#X connect 12 1 13 0;
+#X connect 13 0 22 0;
+#X connect 14 0 15 1;
+#X connect 14 0 17 1;
+#X connect 15 0 10 0;
+#X connect 16 0 14 0;
+#X connect 17 0 9 0;
+#X connect 18 0 16 0;
+#X connect 19 0 23 0;
+#X connect 20 0 2 0;
+#X connect 20 0 8 0;
+#X connect 21 0 20 0;
+#X connect 22 0 2 0;
+#X connect 22 0 8 0;
+#X connect 23 0 12 0;
+#X connect 24 0 4 1;
+#X connect 24 0 5 0;
#X restore 415 137 pd envelope;
#X obj 10 90 hsl 64 16 0 127 0 1 \$0/envmod \$1/envmod envmod -2 -6
-0 8 -260818 -1 -1 3875 1;
+0 8 -260818 -1 -1 3475 1;
#X obj 9 121 hsl 64 16 0 127 0 1 \$0/decay \$1/decay decay -2 -6 0
-8 -260818 -1 -1 5500 1;
+8 -260818 -1 -1 5100 1;
#X obj 8 153 hsl 64 16 0 127 0 1 \$0/accent \$1/accent accent -2 -6
-0 8 -260818 -1 -1 6300 1;
+0 8 -260818 -1 -1 3700 1;
#X obj 431 67 r \$0/accent;
#X obj 487 113 r \$0/decay;
#X obj 170 202 t b f;
@@ -150,6 +146,7 @@
#X obj 533 196 sssad/auto \$0/envmod \$1/envmod;
#X obj 533 219 sssad/auto \$0/decay \$1/decay;
#X obj 533 243 sssad/auto \$0/accent \$1/accent;
+#X text 613 9 args: name timername;
#X connect 0 0 15 0;
#X connect 1 0 15 1;
#X connect 2 0 10 0;
diff --git a/s-controlsurface.pd b/s-controlsurface.pd
index 226618e..52b2471 100644
--- a/s-controlsurface.pd
+++ b/s-controlsurface.pd
@@ -1,8 +1,8 @@
#N canvas 239 16 721 668 10;
-#N canvas 0 16 999 675 1075data 0;
+#N canvas 0 16 999 675 1004data 0;
#X coords 0 0 210 210 210 210 1;
#X restore 13 39 pd \$0data;
-#N canvas 507 228 452 378 1075template 0;
+#N canvas 507 228 452 378 1004template 0;
#X obj 3 4 struct \$0template float x0 float y0 float id float c;
#X msg 195 257 traverse \$1 \, bang;
#X obj 195 279 pointer;
@@ -42,7 +42,7 @@ y0(0:200)(10:210);
#X obj 59 557 * 16;
#X obj 69 392 r \$0-clear;
#X obj 261 177 inlet;
-#X obj 465 564 outlet;
+#X obj 465 589 outlet;
#X msg 312 451 next;
#X obj 465 484 pointer;
#X obj 465 377 \$0;
@@ -60,17 +60,17 @@ y0(0:200)(10:210);
#X obj 261 270 t f b b f;
#X obj 465 516 spigot;
#X obj 465 540 get \$0template x0 y0 id c;
-#X obj 521 564 outlet;
#X obj 14 40 cnv 15 208 208 empty empty empty 20 12 0 14 -260818 -66577
0;
#X obj 57 498 s \$0-count;
#X obj 261 224 mod;
#X obj 277 202 r \$0-count;
+#X obj 465 563 pack f f;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 4 0 13 0;
-#X connect 4 0 38 0;
+#X connect 4 0 37 0;
#X connect 5 0 4 1;
#X connect 7 0 4 0;
#X connect 10 0 9 0;
@@ -81,7 +81,7 @@ y0(0:200)(10:210);
#X connect 14 0 1 0;
#X connect 15 0 14 1;
#X connect 16 0 3 0;
-#X connect 17 0 39 0;
+#X connect 17 0 38 0;
#X connect 19 0 20 0;
#X connect 20 0 34 0;
#X connect 21 0 22 0;
@@ -104,8 +104,9 @@ y0(0:200)(10:210);
#X connect 33 2 21 0;
#X connect 33 3 32 1;
#X connect 34 0 35 0;
-#X connect 35 0 18 0;
-#X connect 35 1 36 0;
-#X connect 39 0 33 0;
-#X connect 40 0 39 1;
+#X connect 35 0 40 0;
+#X connect 35 1 40 1;
+#X connect 38 0 33 0;
+#X connect 39 0 38 1;
+#X connect 40 0 18 0;
#X coords 0 0 216 232 216 232 1 10 20;
diff --git a/s-default.pd b/s-default.pd
index de3983b..9105ad6 100644
--- a/s-default.pd
+++ b/s-default.pd
@@ -1,13 +1,13 @@
#N canvas 366 303 450 300 10;
#X obj 8 60 select 0;
-#X obj 8 36 \$1;
#X obj 8 83 \$2;
#X obj 8 12 loadbang;
#X obj 8 128 outlet;
-#X obj 71 12 inlet;
-#X connect 0 0 2 0;
-#X connect 0 1 4 0;
-#X connect 1 0 0 0;
-#X connect 2 0 4 0;
-#X connect 3 0 1 0;
-#X connect 5 0 1 0;
+#X obj 72 60 inlet;
+#X obj 8 36 list append \$1;
+#X connect 0 0 1 0;
+#X connect 0 1 3 0;
+#X connect 1 0 3 0;
+#X connect 2 0 5 0;
+#X connect 4 0 3 0;
+#X connect 5 0 0 0;
diff --git a/s-filtdelay~.pd b/s-filtdelay~.pd
index 8cd83a9..e396918 100644
--- a/s-filtdelay~.pd
+++ b/s-filtdelay~.pd
@@ -1,12 +1,12 @@
#N canvas 497 297 455 342 10;
#X obj 140 11 inlet~;
-#X obj 169 271 outlet~;
+#X obj 183 255 outlet~;
#X obj 210 188 +~;
#X obj 225 160 *~;
#X obj 8 28 hsl 64 16 0 127 0 1 \$0/length \$1/length length -2 -6
-0 8 -260818 -1 -1 843 1;
+0 8 -260818 -1 -1 3572 1;
#X obj 8 89 hsl 64 16 0 127 0 1 \$0/cutoff \$1/cutoff cutoff -2 -6
-0 8 -260818 -1 -1 5600 1;
+0 8 -260818 -1 -1 4000 1;
#X obj 341 143 / 100;
#X obj 225 85 mtof;
#X obj 370 30 block~ 1;
@@ -21,13 +21,14 @@
#X obj 225 107 expr 8000 / $f1;
#X obj 341 121 r \$0/feedback;
#X obj 225 42 r \$0/length;
-#X obj 2 322 sssad/auto \$0/feedback \$1/feedback;
+#X obj 3 321 sssad/auto \$0/feedback \$1/feedback;
#X obj 3 300 sssad/auto \$0/length \$1/length;
#X obj 8 59 hsl 64 16 0 127 0 1 \$0/feedback \$1/feedback feedback
--2 -6 0 8 -260818 -1 -1 981 1;
+-2 -6 0 8 -260818 -1 -1 4981 1;
#X obj 264 248 lop~;
#X obj 287 204 r \$0/cutoff;
#X obj 287 226 mtof;
+#X obj 3 279 sssad/auto \$0/cutoff \$1/cutoff;
#X connect 0 0 2 0;
#X connect 2 0 10 0;
#X connect 3 0 2 1;
diff --git a/s-metro.pd b/s-metro.pd
index d176139..3cbd1b0 100644
--- a/s-metro.pd
+++ b/s-metro.pd
@@ -1,11 +1,11 @@
#N canvas 108 75 628 435 10;
#X obj 55 230 metro;
#X obj 5 68 tgl 16 0 \$0/startstop \$1/startstop startstop 0 -6 0 8
--260818 -1 -1 0 127;
+-260818 -1 -1 1 1;
#X obj 55 257 f;
#X obj 92 257 + 1;
#X obj 85 36 nbx 3 16 1 500 0 1 \$0/bpm \$1/bpm bpm 0 -6 0 8 -260818
--1 -1 180 256;
+-1 -1 140 256;
#X obj 123 123 expr 60000 / $f1;
#X obj 123 206 / 4;
#X obj 5 36 nbx 3 16 1 256 0 1 \$0/ticksperbeat \$1/ticksperbeat ticksperbeat
@@ -43,6 +43,11 @@
#X obj 202 190 r \$1/beat;
#X obj 3 389 sssad/auto \$0/bpm \$1/bpm;
#X obj 3 410 sssad/auto \$0/ticksperbeat \$1/ticksperbeat;
+#X obj 332 237 s \$1/beatsperminute;
+#X obj 332 215 f;
+#X obj 332 153 r \$1/tick;
+#X msg 332 174 bang;
+#X obj 348 195 r \$0/bpm;
#X connect 0 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 19 0;
@@ -75,4 +80,8 @@
#X connect 35 0 32 0;
#X connect 36 0 35 0;
#X connect 37 0 36 0;
+#X connect 41 0 40 0;
+#X connect 42 0 43 0;
+#X connect 43 0 41 0;
+#X connect 44 0 41 1;
#X coords 0 0 1 1 120 90 1 0 0;
diff --git a/s-midiloop.pd b/s-midiloop.pd
index 2b253aa..311cc1c 100644
--- a/s-midiloop.pd
+++ b/s-midiloop.pd
@@ -17,31 +17,31 @@
#X obj 604 48 mod \$3;
#X text 657 49 Loop at the right length;
#X obj 6 106 pack f f;
-#X obj 6 246 t l l;
+#X obj 6 275 t l l;
#X text 695 100 Get the time since the last timer tick;
#X obj 574 126 timer;
-#X obj 36 464 list prepend;
-#X obj 115 437 pack f f;
+#X obj 36 493 list prepend;
+#X obj 115 466 pack f f;
#X obj 604 70 s \$0/tick;
-#X obj 166 415 r \$0/subtime;
+#X obj 166 443 r \$0/subtime;
#X obj 574 150 s \$0/subtime;
#X obj 604 100 r \$0/gettime;
-#X obj 94 316 s \$0/gettime;
-#X obj 115 414 f;
-#X obj 131 392 r \$0/tick;
+#X obj 94 345 s \$0/gettime;
+#X obj 115 443 f;
+#X obj 131 421 r \$0/tick;
#X obj 574 25 t b f;
-#X obj 36 510 list prepend;
-#X obj 132 511 t l;
-#X obj 36 269 spigot;
-#X obj 73 247 r \$0/record;
-#X obj 129 464 r \$0/record;
-#X text 108 368 Data stored is: tick - tick offset - note - volume
+#X obj 36 539 list prepend;
+#X obj 132 540 t l;
+#X obj 36 298 spigot;
+#X obj 73 276 r \$0/record;
+#X obj 129 493 r \$0/record;
+#X text 108 397 Data stored is: tick - tick offset - note - volume
;
#X text 214 464 Reset the data if we hit record;
-#X obj 129 485 sel 1;
-#X obj 36 533 s \$0/data;
-#X obj 36 293 t l b b b;
-#X obj 94 342 s \$0/resettime;
+#X obj 129 514 sel 1;
+#X obj 36 562 s \$0/data;
+#X obj 36 322 t l b b b;
+#X obj 94 371 s \$0/resettime;
#X obj 463 69 r \$0/resettime;
#X obj 513 247 r \$0/data;
#X obj 490 269 list;
@@ -58,7 +58,7 @@
#X text 489 183 Replay our list;
#X obj 490 443 sel 1 0;
#X obj 490 202 r \$0/tick;
-#X obj 162 511 s \$0/reset;
+#X obj 161 540 s \$0/reset;
#X obj 708 214 r \$0/reset;
#X obj 708 235 t b b;
#X obj 761 235 r \$0/data;
@@ -70,20 +70,21 @@
#X obj 738 372 unpack f f f f;
#X text 771 259 Zero every note we know about;
#X obj 800 393 pack f 0;
-#X obj 43 129 r \$0/record;
-#X obj 51 152 r \$0/passthrough;
-#X obj 43 203 ||;
-#X obj 6 224 spigot;
+#X obj 43 158 r \$0/record;
+#X obj 51 181 r \$0/passthrough;
+#X obj 43 232 ||;
+#X obj 6 253 spigot;
#X obj 4 21 tgl 14 0 \$0/record \$1/record record 17 7 0 8 -260818
-1 -1 0 1;
-#X obj 6 570 s \$0/passnotes;
+#X obj 6 599 s \$0/passnotes;
#X obj 380 500 r \$0/passnotes;
-#X obj 51 173 t b f;
+#X obj 51 202 t b f;
#X obj 828 349 bang;
#X text 220 131 sssad persistence;
#X obj 221 147 sssad/auto \$0/data \$1/data;
#X obj 719 165 s-connect \$1/data \$0/data;
#X text 717 147 User can send in data;
+#X obj 29 133 inlet;
#X connect 2 0 0 0;
#X connect 2 1 3 0;
#X connect 3 0 5 0;
@@ -160,4 +161,5 @@
#X connect 76 0 71 0;
#X connect 76 1 71 1;
#X connect 77 0 63 1;
+#X connect 82 0 72 0;
#X coords 0 -1 1 1 150 60 1 0 0;
diff --git a/s-oldschool~.pd b/s-oldschool~.pd
index 7db66e8..d4bba28 100644
--- a/s-oldschool~.pd
+++ b/s-oldschool~.pd
@@ -8,9 +8,9 @@
#X obj 42 376 outlet~;
#X obj 267 245 pack 0 f;
#X obj 17 70 hsl 64 16 0 127 0 0 \$0/length \$1/length length -2 -6
-0 8 -260818 -1 -1 2800 1;
+0 8 -260818 -1 -1 843 1;
#X obj 18 39 hsl 64 16 0 127 0 0 \$0/crunch \$1/crunch crunch -2 -6
-0 8 -260818 -1 -1 5500 1;
+0 8 -260818 -1 -1 4400 1;
#X obj 42 229 s-bitcrusher~ \$0;
#X obj 267 188 mtof;
#X obj 267 210 s-ftoms;
@@ -27,20 +27,16 @@
#X obj 429 8 inlet;
#X obj 429 30 list;
#X msg 429 52 \; \$1 \$2 \;;
-#X obj 284 316 sssad/sssad \$1/crunch;
#X obj 267 124 r \$0/length;
#X obj 170 113 s \$0/crunch;
#X obj 219 68 s \$0/volume;
#X obj 246 37 s \$0/bits;
#X obj 246 15 r \$0/crunch;
#X obj 65 312 r \$0/volume;
-#X obj 405 295 r \$0/crunch;
-#X obj 405 340 r \$0/length;
#X obj 331 178 r \$0/shot;
#X obj 140 134 s \$1/shot;
-#X obj 284 336 s \$1/crunch;
-#X obj 284 381 s \$1/length;
-#X obj 284 361 sssad/sssad \$1/length;
+#X obj 191 328 sssad/auto \$0/length \$1/length;
+#X obj 191 350 sssad/auto \$0/crunch \$1/crunch;
#X connect 0 0 10 0;
#X connect 1 0 5 1;
#X connect 2 0 1 0;
@@ -55,22 +51,18 @@
#X connect 13 0 11 0;
#X connect 15 0 18 0;
#X connect 16 0 17 0;
-#X connect 17 0 35 0;
-#X connect 17 1 27 0;
+#X connect 17 0 32 0;
+#X connect 17 1 26 0;
#X connect 18 0 16 0;
#X connect 18 1 16 1;
-#X connect 18 2 28 0;
+#X connect 18 2 27 0;
#X connect 19 0 20 1;
#X connect 20 0 6 0;
#X connect 21 0 13 0;
#X connect 22 0 23 0;
#X connect 23 0 24 0;
-#X connect 25 0 36 0;
-#X connect 26 0 21 0;
-#X connect 30 0 29 0;
-#X connect 31 0 19 0;
-#X connect 32 0 25 1;
-#X connect 33 0 38 1;
-#X connect 34 0 3 0;
-#X connect 38 0 37 0;
+#X connect 25 0 21 0;
+#X connect 29 0 28 0;
+#X connect 30 0 19 0;
+#X connect 31 0 3 0;
#X coords 0 -1 1 1 110 80 1 10 10;
diff --git a/s-recorder~.pd b/s-recorder~.pd
index e8885b5..280e7e5 100644
--- a/s-recorder~.pd
+++ b/s-recorder~.pd
@@ -1,35 +1,49 @@
#N canvas 408 244 450 300 10;
-#X obj 85 215 writesf~ 2;
-#X msg 341 148 stop;
-#X msg 92 118 start;
+#X obj 100 262 writesf~ 2;
+#X msg 294 158 stop;
+#X msg 85 146 start;
#X obj 52 70 catch~ mainout-l;
#X obj 208 57 catch~ mainout-r;
-#X obj 8 36 bng 16 250 50 0 \$0-open \$1-open open 0 -6 0 8 -260818
+#X obj 8 38 bng 16 250 50 0 \$0/open \$1/open open 18 8 0 8 -260818
-1 -1;
-#X obj 50 37 bng 16 250 50 0 \$0-record \$1-record record 0 -6 0 8
--260818 -1 -1;
-#X obj 102 38 bng 16 250 50 0 \$0-stop \$1-stop stop 0 -6 0 8 -260818
--1 -1;
-#X msg 212 143 open \$1;
-#X obj 212 119 savepanel;
-#X obj 212 95 r \$0-open;
-#X obj 92 96 r \$0-record;
-#X obj 341 126 r \$0-stop;
+#X msg 193 145 open \$1;
+#X obj 193 121 savepanel;
#X obj 13 222 s~ main-l;
#X obj 300 89 s~ main-r;
#X obj 206 211 outlet~;
#X obj 310 213 outlet~;
+#X obj 193 97 r \$0/open;
+#X obj 85 106 r \$0/record;
+#X obj 8 18 tgl 16 0 \$0/record \$1/record record 18 8 0 8 -260818
+-1 -1 0 1;
+#X obj 294 119 r \$0/record;
+#X obj 294 139 sel 0;
+#X obj 85 126 sel 1;
+#X obj 102 40 inlet~;
+#X obj 268 33 inlet~;
+#X obj 105 176 print a;
+#X obj 323 185 print b;
+#X msg 41 164 print;
#X connect 1 0 0 0;
+#X connect 1 0 21 0;
#X connect 2 0 0 0;
+#X connect 2 0 20 0;
#X connect 3 0 0 0;
-#X connect 3 0 13 0;
-#X connect 3 0 15 0;
+#X connect 3 0 8 0;
+#X connect 3 0 10 0;
#X connect 4 0 0 1;
-#X connect 4 0 14 0;
-#X connect 4 0 16 0;
-#X connect 8 0 0 0;
-#X connect 9 0 8 0;
-#X connect 10 0 9 0;
-#X connect 11 0 2 0;
-#X connect 12 0 1 0;
-#X coords 0 0 1 1 140 60 1 0 0;
+#X connect 4 0 9 0;
+#X connect 4 0 11 0;
+#X connect 6 0 0 0;
+#X connect 7 0 6 0;
+#X connect 12 0 7 0;
+#X connect 13 0 17 0;
+#X connect 15 0 16 0;
+#X connect 16 0 1 0;
+#X connect 17 0 2 0;
+#X connect 18 0 0 0;
+#X connect 18 0 10 0;
+#X connect 19 0 0 1;
+#X connect 19 0 11 0;
+#X connect 22 0 0 0;
+#X coords 0 0 1 1 85 60 1 0 0;
diff --git a/s-samplepiece~.pd b/s-samplepiece~.pd
index 93e3dd5..6a8287d 100644
--- a/s-samplepiece~.pd
+++ b/s-samplepiece~.pd
@@ -56,6 +56,7 @@
#X obj 144 157 r \$0/position;
#X obj 2 179 sssad/sssad \$1/position;
#X obj 2 201 s \$0/position;
+#X obj 53 365 r \$1/note;
#X connect 1 0 31 0;
#X connect 2 0 1 0;
#X connect 3 0 4 0;
@@ -104,4 +105,5 @@
#X connect 49 0 50 0;
#X connect 51 0 52 1;
#X connect 52 0 53 0;
+#X connect 54 0 4 0;
#X coords 0 -1 1 1 120 60 1 0 0;
diff --git a/s-spooky~.pd b/s-spooky~.pd
index a9ba844..483a5eb 100644
--- a/s-spooky~.pd
+++ b/s-spooky~.pd
@@ -1,5 +1,5 @@
#N canvas 277 36 744 599 10;
-#N canvas 84 0 821 693 fft-analysis 0;
+#N canvas 84 0 821 675 fft-analysis 0;
#X obj 51 477 *~;
#X obj 18 477 *~;
#X obj 18 499 -~;
@@ -29,7 +29,7 @@
#X obj 127 643 expr 2/(3*$f1);
#X msg 426 619 set \$1 4;
#X obj 97 425 q8_rsqrt~;
-#N canvas -22 50 1006 799 read-windows 0;
+#N canvas 0 0 1001 679 read-windows 0;
#X obj 18 693 *~;
#X obj 156 300 f;
#X obj 102 139 /;
@@ -270,7 +270,7 @@ shifts the signal to the left or right depending on its argument.)
#X connect 58 0 32 0;
#X connect 58 0 37 0;
#X restore 14 527 pd fft-analysis;
-#N canvas 260 0 647 768 phase-tables 0;
+#N canvas 260 0 647 675 phase-tables 0;
#N canvas 0 0 450 300 (subpatch) 0;
#X array \$0-prev-imag 4096 float 0;
#X coords 0 1000 4096 -1000 400 300 1;
@@ -365,6 +365,7 @@ are my own.;
#X obj 458 399 s \$0/window-size;
#X obj 337 182 r \$0/detune;
#X obj 337 203 s \$0/transpo;
+#X text 155 41 args: name tablename;
#X connect 0 0 17 0;
#X connect 5 0 30 0;
#X connect 6 0 30 0;