aboutsummaryrefslogtreecommitdiff
path: root/s-seq.pd
diff options
context:
space:
mode:
Diffstat (limited to 's-seq.pd')
-rw-r--r--s-seq.pd484
1 files changed, 484 insertions, 0 deletions
diff --git a/s-seq.pd b/s-seq.pd
new file mode 100644
index 0000000..ebec871
--- /dev/null
+++ b/s-seq.pd
@@ -0,0 +1,484 @@
+#N canvas 11 20 856 660 10;
+#X obj 110 12 inlet;
+#X obj 110 195 outlet;
+#X obj 764 9 inlet;
+#X obj 764 31 list;
+#X msg 764 53 \; \$1 \$2 \;;
+#X obj 110 59 r \$1/index;
+#X symbolatom 5 16 2 0 0 0 - #0-idx0 #0x;
+#X obj 68 19 vsl 10 128 1 0 0 1 \$0-scrollbar \$0-scrollbar empty 0
+-8 0 8 -260818 -1 -1 12700 1;
+#X obj 28 17 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx0 \$0-nbx0 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X obj 745 143 loadbang;
+#X obj 745 188 select 0;
+#X obj 745 166 \$2;
+#X msg 745 209 128;
+#X obj 743 115 table \$0-data;
+#X obj 713 593 pack s f;
+#X obj 713 571 \$0;
+#X msg 713 548 bang;
+#X msg 713 616 \; \$1-data resize \$2 \;;
+#X obj 6 230 r \$0-scrollbar;
+#X obj 6 274 *;
+#X obj 22 252 r \$0-size;
+#X symbolatom 5 33 2 0 0 0 - #0-idx1 #0x;
+#X obj 28 34 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx1 \$0-nbx1 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#N canvas 2 131 990 376 lookup 0;
+#X obj 207 6 inlet;
+#X obj 7 200 tabread \$0-data;
+#X obj 7 224 s \$0-nbx0;
+#X obj 133 139 + 1;
+#X obj 133 203 tabread \$0-data;
+#X obj 251 204 tabread \$0-data;
+#X obj 251 141 + 2;
+#X obj 133 227 s \$0-nbx1;
+#X obj 251 228 s \$0-nbx2;
+#X obj 381 204 tabread \$0-data;
+#X obj 381 141 + 3;
+#X obj 381 228 s \$0-nbx3;
+#X obj 500 203 tabread \$0-data;
+#X obj 626 203 tabread \$0-data;
+#X obj 744 204 tabread \$0-data;
+#X obj 874 204 tabread \$0-data;
+#X obj 500 139 + 4;
+#X obj 626 139 + 5;
+#X obj 744 140 + 6;
+#X obj 874 141 + 7;
+#X obj 500 224 s \$0-nbx4;
+#X obj 626 227 s \$0-nbx5;
+#X obj 744 228 s \$0-nbx6;
+#X obj 874 228 s \$0-nbx7;
+#X obj 133 181 mod;
+#X obj 149 159 r \$0-size;
+#X obj 251 183 mod;
+#X obj 267 161 r \$0-size;
+#X obj 381 183 mod;
+#X obj 397 161 r \$0-size;
+#X obj 500 182 mod;
+#X obj 516 160 r \$0-size;
+#X obj 626 182 mod;
+#X obj 642 160 r \$0-size;
+#X obj 744 183 mod;
+#X obj 760 161 r \$0-size;
+#X obj 874 183 mod;
+#X obj 890 161 r \$0-size;
+#X connect 0 0 1 0;
+#X connect 0 0 3 0;
+#X connect 0 0 6 0;
+#X connect 0 0 10 0;
+#X connect 0 0 16 0;
+#X connect 0 0 17 0;
+#X connect 0 0 18 0;
+#X connect 0 0 19 0;
+#X connect 1 0 2 0;
+#X connect 3 0 24 0;
+#X connect 4 0 7 0;
+#X connect 5 0 8 0;
+#X connect 6 0 26 0;
+#X connect 9 0 11 0;
+#X connect 10 0 28 0;
+#X connect 12 0 20 0;
+#X connect 13 0 21 0;
+#X connect 14 0 22 0;
+#X connect 15 0 23 0;
+#X connect 16 0 30 0;
+#X connect 17 0 32 0;
+#X connect 18 0 34 0;
+#X connect 19 0 36 0;
+#X connect 24 0 4 0;
+#X connect 25 0 24 1;
+#X connect 26 0 5 0;
+#X connect 27 0 26 1;
+#X connect 28 0 9 0;
+#X connect 29 0 28 1;
+#X connect 30 0 12 0;
+#X connect 31 0 30 1;
+#X connect 32 0 13 0;
+#X connect 33 0 32 1;
+#X connect 34 0 14 0;
+#X connect 35 0 34 1;
+#X connect 36 0 15 0;
+#X connect 37 0 36 1;
+#X restore 6 349 pd lookup;
+#N canvas 12 116 751 320 hexidx 0;
+#X obj 325 14 inlet;
+#X obj 9 225 s-hex;
+#X obj 9 248 s \$0-idx0;
+#X obj 94 225 s-hex;
+#X obj 94 156 + 1;
+#X obj 182 225 s-hex;
+#X obj 182 156 + 2;
+#X obj 182 248 s \$0-idx2;
+#X obj 94 248 s \$0-idx1;
+#X obj 270 225 s-hex;
+#X obj 270 156 + 3;
+#X obj 270 248 s \$0-idx3;
+#X obj 362 226 s-hex;
+#X obj 450 226 s-hex;
+#X obj 537 226 s-hex;
+#X obj 623 226 s-hex;
+#X obj 623 249 s \$0-idx7;
+#X obj 623 158 + 7;
+#X obj 537 157 + 6;
+#X obj 537 249 s \$0-idx6;
+#X obj 450 157 + 5;
+#X obj 450 249 s \$0-idx5;
+#X obj 362 157 + 4;
+#X obj 362 249 s \$0-idx4;
+#X obj 94 201 mod;
+#X obj 110 179 r \$0-size;
+#X obj 182 201 mod;
+#X obj 198 179 r \$0-size;
+#X obj 270 201 mod;
+#X obj 286 179 r \$0-size;
+#X obj 362 201 mod;
+#X obj 378 179 r \$0-size;
+#X obj 450 201 mod;
+#X obj 466 179 r \$0-size;
+#X obj 537 201 mod;
+#X obj 553 179 r \$0-size;
+#X obj 623 201 mod;
+#X obj 639 179 r \$0-size;
+#X connect 0 0 1 0;
+#X connect 0 0 4 0;
+#X connect 0 0 6 0;
+#X connect 0 0 10 0;
+#X connect 0 0 22 0;
+#X connect 0 0 20 0;
+#X connect 0 0 18 0;
+#X connect 0 0 17 0;
+#X connect 1 0 2 0;
+#X connect 3 0 8 0;
+#X connect 4 0 24 0;
+#X connect 5 0 7 0;
+#X connect 6 0 26 0;
+#X connect 9 0 11 0;
+#X connect 10 0 28 0;
+#X connect 12 0 23 0;
+#X connect 13 0 21 0;
+#X connect 14 0 19 0;
+#X connect 15 0 16 0;
+#X connect 17 0 36 0;
+#X connect 18 0 34 0;
+#X connect 20 0 32 0;
+#X connect 22 0 30 0;
+#X connect 24 0 3 0;
+#X connect 25 0 24 1;
+#X connect 26 0 5 0;
+#X connect 27 0 26 1;
+#X connect 28 0 9 0;
+#X connect 29 0 28 1;
+#X connect 30 0 12 0;
+#X connect 31 0 30 1;
+#X connect 32 0 13 0;
+#X connect 33 0 32 1;
+#X connect 34 0 14 0;
+#X connect 35 0 34 1;
+#X connect 36 0 15 0;
+#X connect 37 0 36 1;
+#X restore 79 349 pd hexidx;
+#X symbolatom 5 50 2 0 0 0 - #0-idx2 #0x;
+#X obj 28 51 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx2 \$0-nbx2 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X symbolatom 5 67 2 0 0 0 - #0-idx3 #0x;
+#X obj 28 68 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx3 \$0-nbx3 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X obj 110 114 mod;
+#X obj 126 92 r \$0-size;
+#X obj 110 172 tabread \$0-data;
+#X symbolatom 5 84 2 0 0 0 - #0-idx4 #0x;
+#X obj 28 85 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx4 \$0-nbx4 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X symbolatom 5 101 2 0 0 0 - #0-idx5 #0x;
+#X obj 28 102 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx5 \$0-nbx5 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X symbolatom 5 118 2 0 0 0 - #0-idx6 #0x;
+#X obj 28 119 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx6 \$0-nbx6 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#X symbolatom 5 135 2 0 0 0 - #0-idx7 #0x;
+#X obj 28 136 nbx 3 14 -1e+37 1e+37 0 0 \$0-nbx7 \$0-nbx7 empty 0 -6
+0 8 -260818 -1 -262144 0 256;
+#N canvas 212 221 507 438 save 0;
+#X obj 58 10 r SSSAD_SAVE;
+#X obj 53 333 list prepend;
+#X obj 146 333 t l;
+#X obj 30 362 list;
+#X obj 30 386 outlet;
+#X obj 96 112 until;
+#X obj 96 89 f;
+#X obj 112 66 r \$0-size;
+#X obj 96 160 tabread \$0-data;
+#X obj 96 135 f;
+#X obj 126 135 + 1;
+#X msg 141 112 0;
+#X obj 58 36 t b b b b;
+#X connect 0 0 12 0;
+#X connect 1 0 2 0;
+#X connect 1 0 3 1;
+#X connect 2 0 1 1;
+#X connect 3 0 4 0;
+#X connect 5 0 9 0;
+#X connect 6 0 5 0;
+#X connect 7 0 6 1;
+#X connect 8 0 1 0;
+#X connect 9 0 10 0;
+#X connect 9 0 8 0;
+#X connect 10 0 9 1;
+#X connect 11 0 9 1;
+#X connect 12 0 1 1;
+#X connect 12 1 3 0;
+#X connect 12 2 6 0;
+#X connect 12 3 11 0;
+#X restore 702 9 pd save;
+#N canvas 64 35 650 643 load 0;
+#X obj 21 6 inlet;
+#X obj 40 65 until;
+#X obj 40 92 list append;
+#X obj 133 121 bang;
+#X obj 40 121 list split 1;
+#X obj 147 187 f;
+#X obj 40 222 tabwrite \$0-data;
+#X obj 177 187 + 1;
+#X msg 163 165 0;
+#X obj 40 147 t f b;
+#X obj 21 32 t b b l b;
+#X obj 21 250 \$0;
+#X msg 21 271 \; \$1-scrollbar 0 \;;
+#X connect 0 0 10 0;
+#X connect 1 0 2 0;
+#X connect 2 0 4 0;
+#X connect 3 0 1 1;
+#X connect 4 0 9 0;
+#X connect 4 1 2 1;
+#X connect 4 2 3 0;
+#X connect 5 0 7 0;
+#X connect 5 0 6 1;
+#X connect 7 0 5 1;
+#X connect 8 0 5 1;
+#X connect 9 0 6 0;
+#X connect 9 1 5 0;
+#X connect 10 0 11 0;
+#X connect 10 1 1 0;
+#X connect 10 2 2 1;
+#X connect 10 3 8 0;
+#X connect 11 0 12 0;
+#X restore 546 55 pd load;
+#X obj 546 31 sssad/sssad \$1/sequence;
+#X obj 745 299 s \$0-scrollbar;
+#X obj 745 256 t b f;
+#X obj 775 277 s \$0-size;
+#X msg 745 277 0;
+#X obj 161 206 r \$0-nbx0;
+#X obj 161 250 t f b;
+#X obj 161 320 tabwrite \$0-data;
+#X msg 191 270 0;
+#X obj 352 250 t f b;
+#X obj 352 322 tabwrite \$0-data;
+#X obj 352 206 r \$0-nbx1;
+#X msg 382 270 1;
+#X obj 218 293 +;
+#X obj 259 251 r \$0-size;
+#X obj 243 272 *;
+#X obj 243 229 r \$0-scrollbar;
+#X obj 409 293 +;
+#X obj 453 251 r \$0-size;
+#X obj 437 272 *;
+#X obj 437 229 r \$0-scrollbar;
+#X obj 713 480 r \$0-size;
+#X obj 557 249 t f b;
+#X obj 557 321 tabwrite \$0-data;
+#X obj 614 292 +;
+#X obj 659 250 r \$0-size;
+#X obj 643 271 *;
+#X obj 643 228 r \$0-scrollbar;
+#X obj 557 208 r \$0-nbx2;
+#X msg 587 269 2;
+#X obj 161 398 t f b;
+#X obj 161 468 tabwrite \$0-data;
+#X obj 218 441 +;
+#X obj 264 399 r \$0-size;
+#X obj 248 420 *;
+#X obj 248 377 r \$0-scrollbar;
+#X obj 161 355 r \$0-nbx3;
+#X msg 191 418 3;
+#X obj 352 398 t f b;
+#X obj 352 468 tabwrite \$0-data;
+#X obj 409 441 +;
+#X obj 456 399 r \$0-size;
+#X obj 440 420 *;
+#X obj 440 377 r \$0-scrollbar;
+#X obj 352 355 r \$0-nbx4;
+#X msg 382 418 4;
+#X obj 563 397 t f b;
+#X obj 563 467 tabwrite \$0-data;
+#X obj 620 440 +;
+#X obj 669 398 r \$0-size;
+#X obj 653 419 *;
+#X obj 653 376 r \$0-scrollbar;
+#X obj 563 354 r \$0-nbx5;
+#X msg 593 417 5;
+#X obj 161 546 t f b;
+#X obj 161 616 tabwrite \$0-data;
+#X obj 218 589 +;
+#X obj 263 547 r \$0-size;
+#X obj 247 568 *;
+#X obj 247 525 r \$0-scrollbar;
+#X obj 161 501 r \$0-nbx6;
+#X msg 191 566 6;
+#X obj 352 546 t f b;
+#X obj 352 616 tabwrite \$0-data;
+#X obj 409 589 +;
+#X obj 455 544 r \$0-size;
+#X obj 439 565 *;
+#X obj 439 522 r \$0-scrollbar;
+#X obj 352 501 r \$0-nbx7;
+#X msg 382 566 7;
+#X obj 110 35 s \$1/index;
+#X obj 122 141 s \$1/pos;
+#N canvas 184 112 510 513 colorisation 0;
+#X obj 76 9 r \$0-scrollbar;
+#X obj 92 30 r \$0-size;
+#X obj 76 51 *;
+#X obj 12 9 r \$1/pos;
+#X obj 12 139 -;
+#X obj 12 161 moses 0;
+#X obj 76 72 int;
+#X obj 56 268 makefilename \$0-nbx%d;
+#X msg 4 350 \; \$1 color 1 \;;
+#X obj 56 290 t a a b;
+#X obj 100 324 symbol;
+#X msg 100 349 \; \$1 color 944 \;;
+#X obj 56 184 moses 8;
+#X msg 211 268 bang;
+#X msg 13 290 bang;
+#X obj 32 100 t b f;
+#X connect 0 0 2 0;
+#X connect 1 0 2 1;
+#X connect 2 0 6 0;
+#X connect 3 0 4 0;
+#X connect 4 0 5 0;
+#X connect 5 0 14 0;
+#X connect 5 1 12 0;
+#X connect 6 0 15 0;
+#X connect 7 0 9 0;
+#X connect 9 0 8 0;
+#X connect 9 1 10 1;
+#X connect 9 2 10 0;
+#X connect 10 0 11 0;
+#X connect 12 0 7 0;
+#X connect 12 1 13 0;
+#X connect 13 0 10 0;
+#X connect 14 0 10 0;
+#X connect 15 0 4 0;
+#X connect 15 1 4 1;
+#X restore 275 23 pd colorisation;
+#X obj 161 229 route color;
+#X obj 352 229 route color;
+#X obj 557 228 route color;
+#X obj 563 375 route color;
+#X obj 352 377 route color;
+#X obj 161 376 route color;
+#X obj 352 522 route color;
+#X obj 161 524 route color;
+#X connect 0 0 112 0;
+#X connect 2 0 3 0;
+#X connect 3 0 4 0;
+#X connect 5 0 29 0;
+#X connect 9 0 11 0;
+#X connect 10 0 12 0;
+#X connect 10 1 44 0;
+#X connect 11 0 10 0;
+#X connect 12 0 44 0;
+#X connect 14 0 17 0;
+#X connect 15 0 14 0;
+#X connect 16 0 15 0;
+#X connect 18 0 19 0;
+#X connect 19 0 23 0;
+#X connect 19 0 24 0;
+#X connect 20 0 19 1;
+#X connect 29 0 31 0;
+#X connect 29 0 113 0;
+#X connect 30 0 29 1;
+#X connect 31 0 1 0;
+#X connect 40 0 42 1;
+#X connect 42 0 41 0;
+#X connect 44 0 46 0;
+#X connect 44 1 45 0;
+#X connect 46 0 43 0;
+#X connect 47 0 115 0;
+#X connect 48 0 49 0;
+#X connect 48 1 50 0;
+#X connect 50 0 55 0;
+#X connect 51 0 52 0;
+#X connect 51 1 54 0;
+#X connect 53 0 116 0;
+#X connect 54 0 59 0;
+#X connect 55 0 49 1;
+#X connect 56 0 57 1;
+#X connect 57 0 55 1;
+#X connect 58 0 57 0;
+#X connect 59 0 52 1;
+#X connect 60 0 61 1;
+#X connect 61 0 59 1;
+#X connect 62 0 61 0;
+#X connect 63 0 14 1;
+#X connect 63 0 16 0;
+#X connect 64 0 65 0;
+#X connect 64 1 71 0;
+#X connect 66 0 65 1;
+#X connect 67 0 68 1;
+#X connect 68 0 66 1;
+#X connect 69 0 68 0;
+#X connect 70 0 117 0;
+#X connect 71 0 66 0;
+#X connect 72 0 73 0;
+#X connect 72 1 79 0;
+#X connect 74 0 73 1;
+#X connect 75 0 76 1;
+#X connect 76 0 74 1;
+#X connect 77 0 76 0;
+#X connect 78 0 120 0;
+#X connect 79 0 74 0;
+#X connect 80 0 81 0;
+#X connect 80 1 87 0;
+#X connect 82 0 81 1;
+#X connect 83 0 84 1;
+#X connect 84 0 82 1;
+#X connect 85 0 84 0;
+#X connect 86 0 119 0;
+#X connect 87 0 82 0;
+#X connect 88 0 89 0;
+#X connect 88 1 95 0;
+#X connect 90 0 89 1;
+#X connect 91 0 92 1;
+#X connect 92 0 90 1;
+#X connect 93 0 92 0;
+#X connect 94 0 118 0;
+#X connect 95 0 90 0;
+#X connect 96 0 97 0;
+#X connect 96 1 103 0;
+#X connect 98 0 97 1;
+#X connect 99 0 100 1;
+#X connect 100 0 98 1;
+#X connect 101 0 100 0;
+#X connect 102 0 122 0;
+#X connect 103 0 98 0;
+#X connect 104 0 105 0;
+#X connect 104 1 111 0;
+#X connect 106 0 105 1;
+#X connect 107 0 108 1;
+#X connect 108 0 106 1;
+#X connect 109 0 108 0;
+#X connect 110 0 121 0;
+#X connect 111 0 106 0;
+#X connect 115 1 48 0;
+#X connect 116 1 51 0;
+#X connect 117 1 64 0;
+#X connect 118 1 88 0;
+#X connect 119 1 80 0;
+#X connect 120 1 72 0;
+#X connect 121 1 104 0;
+#X connect 122 1 96 0;
+#X coords 0 -1 1 1 85 155 1 0 0;