diff --git a/gate.pd b/gate.pd new file mode 100644 index 0000000..0f5cf19 --- /dev/null +++ b/gate.pd @@ -0,0 +1,15 @@ +#N canvas 0 23 450 300 12; +#X obj 159 107 expr 1 - $f1; +#X obj 70 51 inlet; +#X obj 159 52 inlet; +#X obj 69 141 spigot; +#X obj 120 141 spigot; +#X obj 70 226 outlet; +#X obj 120 226 outlet; +#X connect 0 0 4 1; +#X connect 1 0 4 0; +#X connect 1 0 3 0; +#X connect 2 0 0 0; +#X connect 2 0 3 1; +#X connect 3 0 5 0; +#X connect 4 0 6 0; diff --git a/launchpad_io.pd b/launchpad_io.pd new file mode 100644 index 0000000..f32a042 --- /dev/null +++ b/launchpad_io.pd @@ -0,0 +1,104 @@ +#N canvas 0 23 1395 1125 12; +#X obj 37 37 ctlin; +#X obj 37 74 swap; +#X obj 37 98 stripnote; +#X obj 166 170 ctlout; +#X obj 253 35 notein 1; +#X obj 253 59 stripnote; +#X floatatom 253 83 5 0 0 0 - - -; +#X floatatom 37 122 5 0 0 0 - - -; +#X floatatom 312 82 5 0 0 0 - - -; +#X text 180 85 MIDI NOTE; +#X text 358 84 MIDI VELOCITY; +#X msg 1194 856 61; +#X obj 1305 832 sel 1 0; +#X text 1218 854 color 1; +#X text 1315 856 color 2; +#X obj 1216 984 pack f f; +#X obj 1216 1041 noteout 1; +#X floatatom 262 219 5 0 0 0 - - -; +#X obj 233 304 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 233 353 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 254 380 i; +#X floatatom 254 404 5 0 0 0 - - -; +#X obj 285 380 + 1; +#X floatatom 254 451 5 0 0 0 - - -; +#X obj 233 328 metro 40; +#X floatatom 1236 888 5 0 0 0 - - -; +#X msg 1155 1067 0 61; +#X msg 1111 1067 0 0; +#X msg 1286 857 0; +#X msg 1155 1037 63 61; +#X msg 1111 1037 63 0; +#X obj 254 427 % 64; +#X obj 257 180 makenote 1 40; +#X floatatom 531 512 5 0 0 0 - - -; +#X floatatom 546 448 5 0 0 0 - - -; +#X obj 547 551 print; +#X obj 201 547 pack f f; +#X obj 368 529 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 368 549 set \$1; +#X obj 294 573 gate; +#X floatatom 368 573 5 0 0 0 - - -; +#X obj 348 574 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 293 650 noteout 1; +#X msg 293 599 \$1 61; +#X msg 350 601 \$1 0; +#X msg 173 506 0; +#X msg 140 506 61; +#X obj 289 488 select 63; +#X obj 102 65; +#X floatatom 543 122 0 0 0 0 - - -; +#X floatatom 506 143 0 0 0 0 - - -; +#X floatatom 580 99 2 0 0 0 - - -; +#X obj 506 72 polytouchin; +#X text 599 100 channel; +#X text 507 29 polyphonic aftertouch, f 10; +#X text 537 145 aftertouch value; +#X text 572 124 note; +#X msg 463 691 144 11 5; +#X obj 463 740 noteout 1; +#X connect 0 0 1 0; +#X connect 0 1 1 1; +#X connect 1 0 2 0; +#X connect 2 0 7 0; +#X connect 4 0 5 0; +#X connect 4 1 5 1; +#X connect 5 0 6 0; +#X connect 5 1 8 0; +#X connect 11 0 15 1; +#X connect 12 0 11 0; +#X connect 12 1 28 0; +#X connect 18 0 24 0; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X connect 20 0 22 0; +#X connect 21 0 31 0; +#X connect 22 0 20 1; +#X connect 23 0 36 1; +#X connect 23 0 47 0; +#X connect 24 0 19 0; +#X connect 25 0 15 0; +#X connect 26 0 16 0; +#X connect 27 0 16 0; +#X connect 28 0 15 1; +#X connect 29 0 16 0; +#X connect 30 0 16 0; +#X connect 31 0 23 0; +#X connect 37 0 38 0; +#X connect 38 0 40 0; +#X connect 38 0 41 0; +#X connect 39 0 43 0; +#X connect 39 1 44 0; +#X connect 40 0 39 1; +#X connect 41 0 40 0; +#X connect 43 0 42 0; +#X connect 44 0 42 0; +#X connect 52 0 50 0; +#X connect 52 1 49 0; +#X connect 52 2 51 0; +#X connect 57 0 58 0; diff --git a/masheen.pd b/masheen.pd index 29e0bf2..fcd9f40 100644 --- a/masheen.pd +++ b/masheen.pd @@ -1,4 +1,4 @@ -#N canvas 4 23 1920 1129 12; +#N canvas 0 23 1920 1129 12; #X obj 74 53 bartoa; #X obj 74 143 johnsz2; #X obj 74 173 martse; @@ -181,6 +181,7 @@ the outlet for now.; #X coords 0 -1 1 1 222 50 2 100 100; #X restore 1412 3 pd masheen_global_tempo; #X obj 1637 3 dsp_onoff; +#X obj 687 217 launchpad_io; #X connect 29 0 30 0; #X connect 31 0 29 0; #X connect 32 0 31 0;