diff --git a/02-midi.pd b/02-midi.pd
new file mode 100644
index 0000000000000000000000000000000000000000..19942cc4774249887e75678b1289a3fa27afbd5f
--- /dev/null
+++ b/02-midi.pd
@@ -0,0 +1,26 @@
+#N canvas 827 239 527 327 12;
+#X obj 94 351 osc~;
+#X obj 92 85 notein;
+#X obj 92 114 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 106 141 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 122 172 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 94 319 mtof;
+#X obj 69 529 out~;
+#X obj 94 407 *~;
+#X text 150 113 note;
+#X text 161 140 velocity;
+#X text 174 171 midi chan;
+#X obj 328 186 vsl 17 128 0 127 0 0 empty empty empty 0 -9 0 10 #e4e4e4 #4d4d4d #373737 0 1;
+#X obj 323 400 nbx 8 27 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 323 335 / 127;
+#X connect 0 0 7 0;
+#X connect 1 0 2 0;
+#X connect 1 1 3 0;
+#X connect 1 2 4 0;
+#X connect 2 0 5 0;
+#X connect 5 0 0 0;
+#X connect 7 0 6 0;
+#X connect 7 0 6 1;
+#X connect 11 0 13 0;
+#X connect 13 0 12 0;
+#X connect 13 0 7 1;
diff --git a/03-vline.pd b/03-vline.pd
new file mode 100644
index 0000000000000000000000000000000000000000..2d4b19fa1262e16c4f83cd2760277e2f45385a13
--- /dev/null
+++ b/03-vline.pd
@@ -0,0 +1,31 @@
+#N canvas 827 239 527 327 12;
+#X obj 94 351 osc~;
+#X obj 92 85 notein;
+#X obj 92 114 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 106 141 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 122 172 nbx 4 18 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X obj 94 319 mtof;
+#X obj 69 529 out~;
+#X obj 229 356 hv.vline~;
+#X obj 94 407 *~;
+#X text 150 113 note;
+#X text 161 140 velocity;
+#X text 174 171 midi chan;
+#X obj 190 240 pack f f;
+#X obj 328 186 vsl 17 128 0 127 0 0 empty empty empty 0 -9 0 10 #e4e4e4 #4d4d4d #373737 0 1;
+#X obj 323 335 / 126;
+#X obj 323 400 nbx 8 27 -1e+37 1e+37 0 0 empty empty empty 0 -8 0 10 #e4e4e4 #373737 #373737 0 256;
+#X connect 0 0 8 0;
+#X connect 1 0 2 0;
+#X connect 1 1 3 0;
+#X connect 1 2 4 0;
+#X connect 2 0 5 0;
+#X connect 3 0 12 0;
+#X connect 5 0 0 0;
+#X connect 7 0 8 1;
+#X connect 8 0 6 0;
+#X connect 8 0 6 1;
+#X connect 12 0 7 0;
+#X connect 13 0 14 0;
+#X connect 14 0 12 1;
+#X connect 14 0 15 0;