Skip to content
Permalink
master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
#N canvas 354 322 1395 745 12;
#X obj 566 43 ctlin;
#X obj 566 80 swap;
#X obj 566 104 stripnote;
#X obj 208 379 ctlout;
#X obj 782 41 notein 1;
#X obj 782 65 stripnote;
#X floatatom 782 89 5 0 0 0 - - -;
#X floatatom 566 128 5 0 0 0 - - -;
#X floatatom 841 88 5 0 0 0 - - -;
#X text 709 91 MIDI NOTE;
#X text 887 90 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 208 456 5 0 0 0 - - -;
#X obj 54 365 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 54 414 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 75 441 i;
#X floatatom 75 465 5 0 0 0 - - -;
#X obj 106 441 + 1;
#X floatatom 75 512 5 0 0 0 - - -;
#X obj 54 389 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 75 488 % 64;
#X obj 203 417 makenote 1 40;
#X obj 943 820 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 943 840 set \$1;
#X obj 869 864 gate;
#X floatatom 943 864 5 0 0 0 - - -;
#X obj 923 865 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 868 941 noteout 1;
#X msg 868 890 \$1 61;
#X msg 925 892 \$1 0;
#X floatatom 1072 128 0 0 0 0 - - -;
#X floatatom 1035 149 0 0 0 0 - - -;
#X floatatom 1109 105 2 0 0 0 - - -;
#X obj 1035 78 polytouchin;
#X text 1128 106 channel;
#X text 1036 35 polyphonic aftertouch, f 10;
#X text 1066 151 aftertouch value;
#X text 1101 130 note;
#X obj 23 654 noteout 1;
#X obj 940 215 array get launchpadx;
#X obj 940 195 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 940 239 print;
#X msg 940 316 \; launchpadx 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0;
#X text 939 296 Clear;
#X text 939 376 Lit;
#X obj 940 266 array define -yrange 0 128 launchpadx 64;
#X obj 1273 92 vuzi 64 0;
#X obj 1273 60 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 1333 124 5 0 0 0 - - -;
#X obj 1303 125 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 1273 125 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 941 510 vuzi 64 0;
#X obj 941 488 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 1001 533 5 0 0 0 - - -;
#X msg 949 586 set \$1;
#X floatatom 949 611 5 0 0 0 - - -;
#X obj 949 634 pack f f;
#X obj 1001 586 array get launchpadx 0 1;
#X obj 1001 611 t b f;
#X obj 1001 556 t f f;
#X obj 949 658 s launchpadx_values;
#X obj 949 720 noteout 1;
#X obj 949 682 r launchpadx_values;
#X msg 940 395 \; launchpadx 0 63 63 63 63 63 63 63 63 63 63 63 63
63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63
63 63 63 63 63 63 63 20 63 63 63 63 63 63 63 63 63 63 63 63 63 63 63
63 63 63 63 63 63;
#X obj 899 405 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 901 301 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X obj 911 381 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X msg 23 565 set \$1;
#X floatatom 23 590 5 0 0 0 - - -;
#X obj 23 613 pack f f;
#X obj 75 590 t b f;
#X obj 75 535 t f f;
#X obj 125 488 %;
#X obj 782 169 pack f f f;
#X msg 782 112 set \$1;
#X floatatom 782 136 5 0 0 0 - - -;
#X obj 1035 173 t b f;
#X text 858 65 Remove Note Offs;
#X obj 20 70 s launchpad_note;
#X floatatom 123 137 5 0 0 0 - - -;
#X floatatom 163 137 5 0 0 0 - - -;
#X floatatom 203 137 5 0 0 0 - - -;
#X floatatom 174 56 5 0 0 0 - - -;
#X floatatom 243 137 5 0 0 0 - - -;
#N canvas 0 23 450 300 input_data_______________ 0;
#X obj 54 25 notein 1;
#X obj 54 49 stripnote;
#X floatatom 54 73 5 0 0 0 - - -;
#X floatatom 113 72 5 0 0 0 - - -;
#X text -19 75 MIDI NOTE;
#X text 159 74 MIDI VELOCITY;
#X floatatom 344 112 0 0 0 0 - - -;
#X floatatom 307 133 0 0 0 0 - - -;
#X floatatom 381 89 2 0 0 0 - - -;
#X obj 307 62 polytouchin;
#X text 400 90 channel;
#X text 308 19 polyphonic aftertouch, f 10;
#X text 338 135 aftertouch value;
#X text 373 114 note;
#X obj 54 153 pack f f f;
#X msg 54 96 set \$1;
#X floatatom 54 120 5 0 0 0 - - -;
#X obj 307 157 t b f;
#X text 130 49 Remove Note Offs;
#X obj 54 177 s launchpad_note;
#X obj 22 237 outlet;
#X obj 72 237 outlet;
#X obj 122 237 outlet;
#X obj 182 237 outlet;
#X obj 232 237 outlet;
#X obj 282 237 outlet;
#X connect 0 0 1 0;
#X connect 0 1 1 1;
#X connect 1 0 2 0;
#X connect 1 1 3 0;
#X connect 2 0 15 0;
#X connect 2 0 21 0;
#X connect 3 0 14 1;
#X connect 3 0 22 0;
#X connect 6 0 24 0;
#X connect 7 0 17 0;
#X connect 7 0 23 0;
#X connect 8 0 25 0;
#X connect 9 0 7 0;
#X connect 9 1 6 0;
#X connect 9 2 8 0;
#X connect 14 0 19 0;
#X connect 14 0 20 0;
#X connect 15 0 16 0;
#X connect 16 0 14 0;
#X connect 17 0 16 0;
#X connect 17 1 14 2;
#X restore 20 24 pd input_data_______________;
#X obj 7 93 outlet;
#X text 125 118 Key;
#X text 166 119 Vel;
#X text 201 119 After;
#X text 241 120 Chan;
#X text 105 99 MIDI data;
#X text 30 310 MESSING AROUND WITH THE NOVATION LAUNCHPAD X CONTROLLER
;
#X obj 648 388 print;
#X obj 699 363 r launchpad_note;
#X obj 775 386 print;
#X obj 699 559 phasor~;
#X obj 699 507 mtof;
#X obj 699 413 unpack f f f;
#X floatatom 699 437 5 0 0 0 - - -;
#X floatatom 739 437 5 0 0 0 - - -;
#X floatatom 779 437 5 0 0 0 - - -;
#X obj 779 559 line~;
#X obj 779 460 / 127;
#X floatatom 779 484 5 0 0 0 - - -;
#X obj 698 643 dac~;
#X msg 779 507 \$1 10;
#X obj 699 460 + 36;
#X floatatom 699 484 5 0 0 0 - - -;
#X floatatom 699 531 5 0 0 0 - - -;
#X obj 699 591 *~;
#X obj 545 320 r launchpad_note;
#X obj 545 360 list prepend 0;
#X obj 438 388 unpack f f f;
#X floatatom 438 412 5 0 0 0 - - -;
#X floatatom 478 412 5 0 0 0 - - -;
#X floatatom 518 412 5 0 0 0 - - -;
#X obj 436 477 pack f f f f;
#X obj 438 435 t f f;
#X obj 436 675 clone clone_phasor 64;
#X msg 398 612 vis 20 1;
#X msg 398 643 vis 20 0;
#X obj 527 611 poly 64;
#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 6 0 85 0;
#X connect 8 0 84 1;
#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 82 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 33 0 34 0;
#X connect 34 0 36 0;
#X connect 34 0 37 0;
#X connect 35 0 39 0;
#X connect 35 1 40 0;
#X connect 36 0 35 1;
#X connect 37 0 36 0;
#X connect 39 0 38 0;
#X connect 40 0 38 0;
#X connect 42 0 87 0;
#X connect 44 0 42 0;
#X connect 44 1 41 0;
#X connect 44 2 43 0;
#X connect 50 0 52 0;
#X connect 51 0 50 0;
#X connect 57 0 61 0;
#X connect 57 1 60 0;
#X connect 57 2 59 0;
#X connect 58 0 57 0;
#X connect 62 2 64 0;
#X connect 63 0 62 0;
#X connect 64 0 70 0;
#X connect 65 0 66 0;
#X connect 66 0 67 0;
#X connect 67 0 71 0;
#X connect 68 0 69 0;
#X connect 69 0 66 0;
#X connect 69 1 67 1;
#X connect 70 0 68 0;
#X connect 70 1 65 0;
#X connect 73 0 72 0;
#X connect 75 0 63 0;
#X connect 76 0 53 0;
#X connect 76 0 75 0;
#X connect 77 0 74 0;
#X connect 77 0 75 0;
#X connect 78 0 79 0;
#X connect 79 0 80 0;
#X connect 81 0 79 0;
#X connect 81 1 80 1;
#X connect 82 1 78 0;
#X connect 85 0 86 0;
#X connect 86 0 84 0;
#X connect 87 0 86 0;
#X connect 87 1 84 2;
#X connect 95 0 89 0;
#X connect 95 0 96 0;
#X connect 95 1 90 0;
#X connect 95 2 91 0;
#X connect 95 3 92 0;
#X connect 95 4 93 0;
#X connect 95 5 94 0;
#X connect 104 0 105 0;
#X connect 104 0 108 0;
#X connect 106 0 120 0;
#X connect 107 0 119 0;
#X connect 108 0 109 0;
#X connect 108 1 110 0;
#X connect 108 2 111 0;
#X connect 109 0 117 0;
#X connect 111 0 113 0;
#X connect 112 0 120 1;
#X connect 113 0 114 0;
#X connect 114 0 116 0;
#X connect 116 0 112 0;
#X connect 117 0 118 0;
#X connect 118 0 107 0;
#X connect 119 0 106 0;
#X connect 121 0 122 0;
#X connect 121 0 123 0;
#X connect 123 0 124 0;
#X connect 123 1 125 0;
#X connect 123 2 126 0;
#X connect 124 0 128 0;
#X connect 125 0 127 2;
#X connect 126 0 127 3;
#X connect 127 0 129 0;
#X connect 128 0 127 0;
#X connect 128 1 127 1;
#X connect 130 0 129 0;
#X connect 131 0 129 0;
#X coords 0 -1 1 1 200 60 2 100 100;