|
| 1 | +#N canvas 2127 184 1118 565 10; |
| 2 | +#X obj 589 103 s MIDI-Value1; |
| 3 | +#X obj 587 176 r MIDI-Value1; |
| 4 | +#X obj 587 203 tabwrite MIDI-Value1; |
| 5 | +#X obj 760 103 s index; |
| 6 | +#X obj 704 176 r index; |
| 7 | +#X obj 675 283 r index; |
| 8 | +#X obj 588 259 r MIDI-Value1; |
| 9 | +#X obj 588 327 tabwrite Graph1; |
| 10 | +#X obj 588 293 average 10; |
| 11 | +#X obj 0 -52 cnv 15 560 640 empty empty empty 20 12 0 14 -262130 -66577 |
| 12 | +0; |
| 13 | +#X obj 19 162 cnv 15 480 130 empty empty empty 4 8 0 10 -262130 -262144 |
| 14 | +0; |
| 15 | +#N canvas 53 97 450 300 (subpatch) 0; |
| 16 | +#X array MIDI-Value1 480 float 1; |
| 17 | +#A 0 12 16 24 17 14 22 21 12 20 20 14 13 22 17 15 24 19 11 20 22 15 |
| 18 | +16 24 17 13 22 21 13 24 23 14 14 22 16 14 21 20 15 19 22 15 15 24 19 |
| 19 | +12 22 20 13 20 22 15 15 25 17 15 24 21 12 19 23 16 15 23 16 12 22 20 |
| 20 | +12 18 23 12 18 22 17 13 22 19 12 20 23 15 14 22 16 13 21 21 13 15 24 |
| 21 | +13 16 24 16 14 23 19 13 18 22 14 16 22 17 13 22 22 11 20 22 15 17 23 |
| 22 | +16 14 23 21 13 19 23 14 15 24 16 14 21 21 19 13 17 22 17 14 23 17 11 |
| 23 | +21 20 13 20 21 15 16 22 19 13 22 21 11 17 24 15 14 24 19 13 21 20 13 |
| 24 | +18 21 13 14 24 18 13 23 22 12 18 23 14 13 23 16 12 22 23 13 19 22 14 |
| 25 | +16 23 17 13 22 24 12 18 23 14 15 22 17 13 21 24 14 18 23 13 17 23 16 |
| 26 | +12 23 20 13 19 23 16 15 22 19 12 21 23 13 19 23 13 17 24 17 12 22 20 |
| 27 | +13 20 21 14 16 23 18 12 21 20 12 19 21 12 16 22 16 13 21 21 13 19 20 |
| 28 | +15 14 25 18 14 21 19 13 19 23 12 14 23 17 15 22 21 13 19 23 13 15 23 |
| 29 | +18 14 23 20 13 18 24 15 16 23 16 16 21 20 13 20 23 15 14 23 17 15 21 |
| 30 | +21 12 19 24 14 16 24 16 12 23 20 13 19 22 15 17 24 16 16 21 20 13 19 |
| 31 | +22 14 14 24 18 14 22 20 12 20 22 12 13 23 17 11 21 20 13 18 22 14 16 |
| 32 | +23 16 15 21 19 13 18 25 14 15 23 17 14 22 19 13 19 23 14 15 22 15 15 |
| 33 | +23 21 13 20 22 15 16 24 16 12 22 23 12 19 22 14 15 22 18 14 23 19 13 |
| 34 | +19 23 15 14 22 17 14 23 21 13 19 23 14 14 23 17 13 23 19 17 20 23 14 |
| 35 | +16 22 17 17 22 22 13 20 22 13 14 23 16 12 23 20 13 20 22 14 15 23 17 |
| 36 | +14 21 20 13 18 22 14 13 22 17 13 22 20 12 20 20 15 17 23 14 12 23 20 |
| 37 | +14 18 23 15 15 22 16 13 22 20 13 19 21 13 15 23 17 14 22 21 12 16; |
| 38 | +#X coords 0 512 479 -1 480 130 1 0 0; |
| 39 | +#X restore 19 9 graph; |
| 40 | +#X obj 19 9 cnv 15 480 130 empty empty empty 4 8 0 10 -204786 -262144 |
| 41 | +0; |
| 42 | +#N canvas 53 97 717 419 (subpatch) 0; |
| 43 | +#X array Graph1 480 float 1; |
| 44 | +#A 0 1.2 18.6 18.7 18.7 18.7 18.7 18.7 18.7 18.9 18.2 18 17.7 17.5 |
| 45 | +17.5 17.6 17.8 17.6 17.5 17.5 17.7 17.8 18.1 18.3 18.3 18.1 17.9 18.1 |
| 46 | +18.3 18.7 18.8 18.7 18.5 18.3 18.2 18.3 18.2 18.1 18.3 17.8 17.7 17.8 |
| 47 | +17.9 18.1 18.4 18.2 18.3 18.3 18.1 18.2 18.2 18.2 18.2 18.3 18.1 18.4 |
| 48 | +18.6 18.7 18.6 18.5 18.6 18.7 18.7 18.5 18.4 18.1 17.9 17.8 17.8 17.7 |
| 49 | +17.7 17.3 17.6 17.5 17.6 17.7 17.7 17.6 17.6 17.8 17.8 18.1 17.7 17.7 |
| 50 | +17.6 17.6 17.5 17.7 17.8 17.3 17.4 17.2 17.4 17.6 17.6 17.7 17.9 17.7 |
| 51 | +17.7 18 17.8 17.9 17.9 17.7 17.8 17.7 17.6 17.9 17.7 17.9 17.9 18 18.1 |
| 52 | +18.2 18.1 18.2 18.3 18.2 18.4 18.3 18.4 18.3 18.1 18.2 18.2 18.2 18 |
| 53 | +17.6 17.5 17.6 17.4 17.5 17.8 17.7 17.7 17.6 17.4 17.4 17.5 17.5 17.8 |
| 54 | +17.7 17.5 17.7 17.6 17.8 18 18.1 18.2 18 17.7 18 18 17.8 18 18 18 17.9 |
| 55 | +17.8 18 18.1 17.8 17.6 17.6 17.6 17.5 17.5 17.7 17.9 17.8 17.8 18 18.1 |
| 56 | +18 17.9 17.7 17.6 17.5 17.6 17.7 17.8 17.7 17.7 18 18 18.1 18.2 18.2 |
| 57 | +18.3 18.2 18.1 18.2 18.2 18.1 18 18 18 17.9 17.9 18.1 18.1 18.1 18 |
| 58 | +18.2 18.3 18.2 18.1 18.3 17.9 17.8 17.9 17.9 18.2 18 17.9 18.2 18.2 |
| 59 | +18 18.3 18.3 18.3 18.3 18 18.2 18.4 18.2 18.2 18.3 18 18 18.1 17.9 |
| 60 | +18 17.9 17.8 17.9 17.9 17.8 17.8 17.7 17.6 17.6 17.4 17.4 17.3 17.1 |
| 61 | +17.2 17.2 17.3 17.4 17.4 17.3 17.6 17.4 17.7 17.9 18 18 17.8 17.8 17.8 |
| 62 | +18.1 17.8 17.8 17.6 17.5 17.6 17.7 17.9 17.9 17.9 17.9 18 18.1 18.1 |
| 63 | +18.2 18.1 18.2 18.1 18.1 18 18.1 18.3 18.4 18.4 18.2 18.4 18.2 18.2 |
| 64 | +18.2 18.4 18.3 18.3 18.1 18.1 18.2 18.1 18.1 18.2 18.1 18 18.1 18 18.2 |
| 65 | +18.3 18.2 17.9 18.1 18 18.1 18.1 17.9 18 18.1 18.1 18.1 18.5 18.3 18.3 |
| 66 | +18.3 18.3 18.3 18.2 17.9 17.9 18.1 17.9 18 18 17.9 18 18 17.8 17.7 |
| 67 | +17.6 17.5 17.2 17.1 17.1 17.2 17 17 17.2 17.5 17.5 17.4 17.8 17.8 17.7 |
| 68 | +17.7 17.7 18 18 17.9 17.9 18 17.9 18 18 18 18.1 17.9 17.9 17.9 17.8 |
| 69 | +17.6 17.7 17.8 18 18 18.1 18 18.1 18.2 18.4 18.5 18.2 18.1 18.3 18.2 |
| 70 | +18.1 18.1 18 17.9 17.7 17.9 18.1 18.2 17.8 17.9 17.9 18 18.1 18 18 |
| 71 | +17.9 17.9 17.9 18.1 18.1 18.1 18.1 18 18 18.1 18.1 18 18 17.8 18.2 |
| 72 | +18.3 18.3 18.3 18.5 18.4 18.4 18.8 18.7 19 18.6 18.6 18.5 18.4 18.2 |
| 73 | +18.3 18.2 17.7 17.8 17.6 17.6 17.6 17.6 17.7 17.8 17.8 17.9 18.1 17.9 |
| 74 | +17.9 17.9 17.7 17.7 17.7 17.5 17.4 17.4 17.3 17.4 17.4 17.3 17.5 17.3 |
| 75 | +17.4 17.8 17.9 17.6 17.5 17.6 17.6 17.8 17.6 17.9 17.9 17.7 17.6 17.8 |
| 76 | +17.9 17.8 17.8 17.7 17.8 17.6 17.4 17.4 17.5 17.6 17.7 17.7 17.8 17.7 |
| 77 | +18.5; |
| 78 | +#X coords 0 512 479 0 480 130 1 0 0; |
| 79 | +#X restore 19 162 graph; |
| 80 | +#N canvas 53 97 450 300 (subpatch) 0; |
| 81 | +#X array Graph2 480 float 1; |
| 82 | +#A 0 1.2 1.2 1.2 1.1 1 1 0.900002 1 1.3 0 -0.5 -0.9 -1.2 -1.2 -1.1 |
| 83 | +-0.900002 -1.1 -1.2 -1.4 -0.5 -0.200001 0.4 0.799999 0.799999 0.5 0.1 |
| 84 | +0.5 0.799999 1.2 1.1 0.900002 0.4 0 -0.0999985 0.199999 0.300001 0 |
| 85 | +0 -0.900002 -1.1 -0.900002 -0.6 -0.199999 0.199999 -0.0999985 0.0999985 |
| 86 | +0.199999 -0.199999 0.400002 0.5 0.400002 0.300001 0.199999 -0.299999 |
| 87 | +0.199999 0.300001 0.400002 0.5 0.299999 0.4 0.5 0.5 0.200001 0.299999 |
| 88 | +-0.299999 -0.700001 -0.900002 -0.800001 -0.799999 -0.9 -1.4 -1.1 -1 |
| 89 | +-0.799999 -0.4 -0.199999 -0.199999 -0.199999 0.0999985 0.0999985 0.800001 |
| 90 | +0.1 0.200001 0 -0.1 -0.200001 0.1 0.199999 -0.5 -0.4 -0.9 -0.300001 |
| 91 | +-0.1 0 0.1 0.4 0 -0.0999985 0.700001 0.4 0.699999 0.5 0.1 0.199999 |
| 92 | +0 -0.299999 0.199999 0 -0.1 0.1 0.1 0.200001 0.5 0.300001 0.5 0.699999 |
| 93 | +0.300001 0.699999 0.4 0.5 0.299999 0 0 0.1 0 -0.299999 -0.5 -0.4 -0.299999 |
| 94 | +-0.6 -0.299999 0.199999 0.1 0.1 -0.1 -0.300001 -0.200001 0 -0.1 0.4 |
| 95 | +0.200001 -0.299999 0 -0.1 0.199999 0.6 0.700001 0.700001 0.5 -0.0999985 |
| 96 | +0.299999 0.5 0.0999985 0.4 0.200001 0 -0.200001 -0.400002 0 0.4 -0.200001 |
| 97 | +-0.4 -0.199999 -0.4 -0.5 -0.5 -0.199999 0.1 -0.200001 -0.300001 0.200001 |
| 98 | +0.5 0.4 0.299999 0.200001 0.1 -0.200001 -0.299999 -0.0999985 0 -0.299999 |
| 99 | +-0.4 0 0.1 0.4 0.6 0.700001 0.699999 0.5 0.300001 0.5 0.5 0.1 0 -0.1 |
| 100 | +-0.200001 -0.300001 -0.4 -0.1 0 -0.1 -0.200001 0.1 0.299999 0.200001 |
| 101 | +0.1 0.4 0 -0.300001 -0.200001 -0.200001 0.200001 -0.200001 -0.4 0 0.1 |
| 102 | +-0.299999 0.4 0.5 0.4 0.4 -0.200001 0.200001 0.5 0 0 0.299999 -0.299999 |
| 103 | +-0.299999 -0.199999 -0.4 0 -0.300001 -0.6 -0.300001 -0.300001 -0.5 |
| 104 | +-0.200001 -0.299999 -0.5 -0.299999 -0.6 -0.5 -0.5 -0.799999 -0.699999 |
| 105 | +-0.599998 -0.5 -0.300001 -0.200001 -0.300001 0.200001 0 0.400002 0.799999 |
| 106 | +0.799999 0.799999 0.5 0.4 0.4 0.800001 0.199999 0.4 -0.1 -0.4 -0.4 |
| 107 | +-0.299999 0.1 0.1 0.1 -0.200001 0.200001 0.300001 0.5 0.700001 0.5 |
| 108 | +0.5 0.200001 0.200001 0.1 0.200001 0.299999 0.299999 0.299999 0 0.299999 |
| 109 | +0 0.1 0.1 0.4 0.199999 0 -0.299999 -0.299999 0 -0.299999 -0.1 0 -0.1 |
| 110 | +-0.4 -0.199999 -0.299999 0.1 0.199999 0 -0.200001 0 -0.200001 0 0.1 |
| 111 | +-0.200001 0 -0.1 -0.199999 -0.1 0.6 0.199999 0.299999 0.199999 0.199999 |
| 112 | +0.4 0.200001 -0.200001 -0.200001 0 -0.6 -0.299999 -0.299999 -0.4 -0.299999 |
| 113 | +-0.299999 -0.400002 -0.199999 -0.299999 -0.6 -0.699999 -0.9 -0.9 -0.699999 |
| 114 | +-1 -1 -0.599998 -0.200001 -0.1 -0.1 0.599998 0.699999 0.6 0.5 0.700001 |
| 115 | +1 0.799999 0.4 0.4 0.6 0.1 0.200001 0.299999 0.299999 0.4 -0.1 -0.1 |
| 116 | +0 -0.1 -0.4 -0.199999 -0.200001 0 0 0 0.1 0.200001 0.300001 0.6 0.9 |
| 117 | +0.5 0.300001 0.299999 0.200001 0 0.1 -0.1 -0.300001 -0.699999 -0.6 |
| 118 | +-0.1 0.1 -0.5 -0.300001 -0.200001 -0.1 0.1 0.1 0.299999 0 -0.200001 |
| 119 | +-0.300001 0.300001 0.200001 0.200001 0.1 -0.1 0 0.1 0.200001 0.1 0.1 |
| 120 | +-0.300001 0.1 0.199999 0.199999 0.299999 0.5 0.299999 0.299999 0.799999 |
| 121 | +0.700001 1.2 0.4 0.300001 0.200001 0.1 -0.299999 -0.1 -0.199999 -1.1 |
| 122 | +-0.900002 -1.4 -1 -1 -0.9 -0.699999 -0.400002 -0.5 -0.300001 0.4 0.1 |
| 123 | +0.299999 0.299999 0.1 0.1 0 -0.299999 -0.4 -0.5 -0.800001 -0.5 -0.5 |
| 124 | +-0.6 -0.200001 -0.400002 -0.300001 0.299999 0.5 0.200001 0.200001 0.200001 |
| 125 | +0.200001 0.5 0.1 0.6 0.5 -0.0999985 -0.299999 0.199999 0.4 0.199999 |
| 126 | +0.199999 -0.0999985 0.199999 -0.299999 -0.5 -0.300001 -0.1 -0.199999 |
| 127 | +-0.199999 -0.0999985 0 0 1.1; |
| 128 | +#X coords 0 512 479 -1 480 130 1 0 0; |
| 129 | +#X restore 22 322 graph; |
| 130 | +#X obj 568 -29 cnv 22 400 25 empty empty CocoMidi_Graph_Example 20 |
| 131 | +12 0 22 -262144 -159808 0; |
| 132 | +#X obj 878 202 r index; |
| 133 | +#X obj 791 178 r MIDI-Value1; |
| 134 | +#X obj 791 212 average 10; |
| 135 | +#X obj 791 242 diff_n 10; |
| 136 | +#X obj 791 276 tabwrite Graph2; |
| 137 | +#X text 584 238 Average Graph Example; |
| 138 | +#X text 787 157 Velocity Graph Example; |
| 139 | +#X text 586 148 Value Graph; |
| 140 | +#X text 587 17 Send value in Arduino sketch: CocoMidi.sendCCHires(filtered_value |
| 141 | +\, 1) \; Read Value in PD (480 = table size); |
| 142 | +#X obj 589 68 cocoMidiReadHires 1 2 3 4 480; |
| 143 | +#X text 854 24 Arduino Sketch (CocoMake v0.18+) https://gist.github.com/badgeek/6bb8d2ce05d9776411a222e8ab5c3894 |
| 144 | +; |
| 145 | +#X connect 1 0 2 0; |
| 146 | +#X connect 4 0 2 1; |
| 147 | +#X connect 5 0 7 1; |
| 148 | +#X connect 6 0 8 0; |
| 149 | +#X connect 8 0 7 0; |
| 150 | +#X connect 16 0 20 1; |
| 151 | +#X connect 17 0 18 0; |
| 152 | +#X connect 18 0 19 0; |
| 153 | +#X connect 19 0 20 0; |
| 154 | +#X connect 25 0 0 0; |
| 155 | +#X connect 25 1 3 0; |
0 commit comments