#N canvas 789 318 491 362 10; #X msg 25 3 devices; #X obj 310 137 loadbang; #X msg 310 161 \; pd dsp 1; #X obj 65 196 phasor~; #X obj 54 316 dac~; #X msg 44 80 65; #X msg 73 80 68; #X msg 103 81 70; #X msg 12 80 63; #X msg 133 81 72; #X msg 163 81 73; #X obj 127 242 hsl 128 15 0 1 0 1 empty empty empty -2 -8 0 10 -262144 -1 -1 12700 1; #X obj 84 260 line~; #X msg 84 241 \$1 50; #X obj 69 280 *~; #X obj 65 218 *~; #X obj 25 47 select 1 3 5 7 9 11; #X obj 37 136 t b f; #X obj 116 197 line~; #X obj 64 171 mtof; #X msg 153 173 0 100; #X msg 116 173 1 10; #X text 128 223 Master Volume; #X text 307 119 turn audio on; #X text 194 35 1 \, 3 \, 5 \, 7 \, 9 \, 11 are notes on for channels 1-6; #X text 194 50 0 \, 2 \, 4 \, 6 \, 8 \, 10 are notes off for channels 1-6; #X text 73 0 <- get list of devices; #X text 192 20 <- get data from the shield; #X text 190 78 map channel to a midi note; #X obj 25 23 comport 4 115200; #X connect 0 0 29 0; #X connect 1 0 2 0; #X connect 3 0 15 0; #X connect 5 0 17 0; #X connect 6 0 17 0; #X connect 7 0 17 0; #X connect 8 0 17 0; #X connect 9 0 17 0; #X connect 10 0 17 0; #X connect 11 0 13 0; #X connect 12 0 14 1; #X connect 13 0 12 0; #X connect 14 0 4 1; #X connect 14 0 4 0; #X connect 15 0 14 0; #X connect 16 0 8 0; #X connect 16 1 5 0; #X connect 16 2 6 0; #X connect 16 3 7 0; #X connect 16 4 9 0; #X connect 16 5 10 0; #X connect 16 6 20 0; #X connect 17 0 21 0; #X connect 17 1 19 0; #X connect 18 0 15 1; #X connect 19 0 3 0; #X connect 20 0 18 0; #X connect 21 0 18 0; #X connect 29 0 16 0;