aboutsummaryrefslogtreecommitdiff
path: root/s-midiloop.pd
diff options
context:
space:
mode:
Diffstat (limited to 's-midiloop.pd')
-rw-r--r--s-midiloop.pd50
1 files changed, 26 insertions, 24 deletions
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;