aboutsummaryrefslogtreecommitdiff
path: root/controctopus/note-learner.pd
diff options
context:
space:
mode:
Diffstat (limited to 'controctopus/note-learner.pd')
-rw-r--r--controctopus/note-learner.pd45
1 files changed, 23 insertions, 22 deletions
diff --git a/controctopus/note-learner.pd b/controctopus/note-learner.pd
index 7c14def..a0bc7ee 100644
--- a/controctopus/note-learner.pd
+++ b/controctopus/note-learner.pd
@@ -6,7 +6,7 @@
#X obj 102 293 nbx 2 14 1 128 0 0 \$0.pad.s \$0.pad.r Pad 32 7 0 11
-154432 -1 -1 1 256;
#X obj 102 276 nbx 2 14 0 127 0 0 \$0.note.s \$0.note.r Note 32 7 0
-11 -260624 -1 -1 36 256;
+11 -260624 -1 -1 0 256;
#X obj 420 523 outlet;
#X obj 137 263 bng 13 250 50 0 \$0.learn-on empty empty 0 -6 0 8 -259541
-1 -1;
@@ -75,7 +75,7 @@ empty 0 -6 0 10 -110565 -1 -1 1 256;
#X obj 365 104 t a;
#X obj 395 104 t a;
#X obj 349 53 notein;
-#X text 351 17 Intercepts for looping back MIDI (e.g. from sft.schoen)
+#X text 345 33 Intercepts for looping back MIDI (e.g. from sft.schoen)
;
#X obj 755 273 ==;
#X obj 27 18 loadbang;
@@ -178,52 +178,52 @@ empty 0 -6 0 10 -110565 -1 -1 1 256;
#X obj 51 90 t b f;
#X obj 40 265 s;
#X obj 51 177 s \$1\$2/polytouch;
-#X msg 55 243 symbol \$1\$2/polytouch/in;
#X obj 55 222 list prepend \$3;
#X obj 55 202 r \$0.pad.v;
#X obj 40 63 inlet;
+#X msg 55 243 symbol \$1*\$2/polytouch/in;
#X connect 0 0 1 0;
#X connect 1 0 6 0;
#X connect 2 0 0 0;
#X connect 3 0 2 0;
#X connect 4 0 0 0;
#X connect 4 1 1 1;
-#X connect 7 0 5 1;
+#X connect 7 0 10 0;
#X connect 8 0 7 0;
-#X connect 9 0 8 0;
-#X connect 10 0 4 0;
-#X connect 10 0 5 0;
+#X connect 9 0 4 0;
+#X connect 9 0 5 0;
+#X connect 10 0 5 1;
#X restore 722 334 pd send-polytouch;
#N canvas 0 22 625 312 group-style-sends 0;
#X obj 221 237 s;
#X obj 236 172 r \$0.pad.v;
#X obj 236 193 list prepend \$3;
-#X msg 236 214 symbol \$1\$2/velocity/in;
#X obj 221 132 r \$0.velocity;
#X obj 61 237 s;
#X obj 76 172 r \$0.pad.v;
#X obj 76 193 list prepend \$3;
-#X msg 76 214 symbol \$1\$2/note/in;
#X obj 61 132 r \$0.note;
#X obj 412 132 r \$0.trigger;
#X obj 412 243 s;
#X obj 427 178 r \$0.pad.v;
#X obj 427 199 list prepend \$3;
-#X msg 427 220 symbol \$1\$2/trigger/in;
#X obj 412 154 != 0;
+#X msg 76 214 symbol \$1*\$2/note/in;
+#X msg 236 214 symbol \$1*\$2/velocity/in;
+#X msg 427 220 symbol \$1*\$2/trigger/in;
#X connect 1 0 2 0;
-#X connect 2 0 3 0;
-#X connect 3 0 0 1;
-#X connect 4 0 0 0;
-#X connect 6 0 7 0;
-#X connect 7 0 8 0;
-#X connect 8 0 5 1;
-#X connect 9 0 5 0;
-#X connect 10 0 15 0;
-#X connect 12 0 13 0;
-#X connect 13 0 14 0;
-#X connect 14 0 11 1;
-#X connect 15 0 11 0;
+#X connect 2 0 14 0;
+#X connect 3 0 0 0;
+#X connect 5 0 6 0;
+#X connect 6 0 13 0;
+#X connect 7 0 4 0;
+#X connect 8 0 12 0;
+#X connect 10 0 11 0;
+#X connect 11 0 15 0;
+#X connect 12 0 9 0;
+#X connect 13 0 4 1;
+#X connect 14 0 0 1;
+#X connect 15 0 9 1;
#X restore 451 457 pd group-style-sends;
#N canvas 0 22 220 213 gui-relay 0;
#X obj 56 77 prepent set;
@@ -243,6 +243,7 @@ empty 0 -6 0 10 -110565 -1 -1 1 256;
#X obj 26 553 sssadie/sssadiez \$1 \$2 note 0 256 \$0;
#X obj 26 573 sssadie/sssadiez \$1 \$2 pad 0 256 \$0;
#X obj 26 533 sssadie/sssadiez \$1 \$2 device-number 0 256 \$0;
+#X text 344 3 [note-learner /device /pad# /group(nonumber)];
#X connect 0 0 3 0;
#X connect 1 0 35 0;
#X connect 1 0 44 0;