#N canvas 398 18 731 629 10; #N canvas 140 16 405 683 sustain 0; #X obj -5 -248 inlet ctlval; #X obj 27 -150 + 1; #X obj 59 -172 t b; #X obj -5 -196 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj -5 -150 f; #X obj -5 -123 f; #X floatatom 59 -128 5 0 0 0 - - -; #X obj 59 75 s instout; #X obj 188 76 s instout; #X msg 59 54 127 64; #X msg 188 54 0 64; #X obj 59 -150 delay 500; #X obj 121 -248 r instout; #X obj 121 -213 ctlout; #X obj -4 356 s instout; #X msg -4 333 127 123; #X floatatom 64 334 5 0 0 0 - - -; #X text 221 54 Sustain controller OFF; #X text 133 -154 Counter with delayed send; #X obj -3 305 t b b b; #X obj 11 191 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 -1; #X obj -4 217 f; #X obj -4 164 t b b; #X msg 68 164 1; #X msg 68 191 0; #X obj 131 54 t b b b; #X floatatom 189 100 5 0 0 0 - - -; #X obj 41 164 r MGFstate; #X obj -4 243 s MGFilter; #X obj 64 356 s MGFilter; #X obj 188 124 s MGFilter; #X obj -5 -85 sel 1 2 4; #X obj -5 -8 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 ; #X obj -5 17 sel 1 0; #X text 34 -10 Toggle to switch sustain on/off on long clicks; #X text -7 142 2: ---- Toggle MGfilter; #X text -6 284 4: ---- Send all notes off \, turn MGFilter OFF; #X text -6 -30 1: ---- Single click \, either peddown/pedup.; #X connect 0 0 3 0; #X connect 1 0 4 1; #X connect 1 0 5 1; #X connect 2 0 11 0; #X connect 3 0 4 0; #X connect 4 0 1 0; #X connect 4 0 2 0; #X connect 5 0 31 0; #X connect 6 0 4 1; #X connect 9 0 7 0; #X connect 10 0 8 0; #X connect 11 0 5 0; #X connect 11 0 6 0; #X connect 12 0 13 0; #X connect 15 0 14 0; #X connect 16 0 29 0; #X connect 19 1 15 0; #X connect 19 2 16 0; #X connect 20 0 21 1; #X connect 21 0 28 0; #X connect 22 0 21 0; #X connect 22 1 20 0; #X connect 23 0 21 0; #X connect 24 0 21 0; #X connect 25 0 10 0; #X connect 25 1 26 0; #X connect 26 0 30 0; #X connect 27 0 20 0; #X connect 31 0 32 0; #X connect 31 1 22 0; #X connect 31 2 19 0; #X connect 32 0 33 0; #X connect 33 0 9 0; #X connect 33 1 25 0; #X restore 26 98 pd sustain; #N canvas 737 55 584 540 MidiGutarFilter 0; #X obj 22 121 noteout 1; #X obj 22 -3 spigot; #X obj 69 -3 > 0; #X obj 91 29 spigot; #X obj 152 29 == 0; #X text 183 29 filter all note offs to this fork; #X obj 22 -154 inlet; #X obj 59 -126 inlet; #X text 69 -154 Note val; #X text 106 -126 Vel val; #X text 20 -182 Expects note stream on ch1; #X text 105 -2 send all note ons direct out unconditionally; #X obj 151 84 tgl 25 0 r-MGF empty empty 17 7 0 10 -262144 -1 -1 0 -1; #X text 193 87 MGFilter; #X obj 151 121 s MGFstate; #X obj 151 53 r MGFilter; #X obj 91 -58 spigot; #X obj 151 -58 tgl 25 0 empty r-PMG empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 151 -89 r MGPass; #X obj 151 -21 s MGPstate; #X text 193 -55 Midi Guitar Pass Notes; #X obj 91 84 spigot; #X obj 102 59 invert; #X connect 1 0 0 0; #X connect 2 0 1 1; #X connect 3 0 21 0; #X connect 4 0 3 1; #X connect 6 0 16 0; #X connect 7 0 2 0; #X connect 7 0 4 0; #X connect 7 0 0 1; #X connect 12 0 14 0; #X connect 12 0 22 0; #X connect 15 0 12 0; #X connect 16 0 1 0; #X connect 16 0 3 0; #X connect 17 0 16 1; #X connect 17 0 19 0; #X connect 18 0 17 0; #X connect 21 0 0 0; #X connect 22 0 21 1; #X restore 26 278 pd MidiGutarFilter; #X obj 26 251 notein 1; #X text 22 -84 SUSTAIN BEHAVIOUR \; Trap Ch - 1 \; Dat1 - CC \; Val 1 - 64 \; Val 2 - NN; #X obj 110 95 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #N canvas 578 71 450 300 PassMidiGuitar 0; #X obj 18 -192 tgl 15 1 empty r-PMG empty 17 7 0 10 -262144 -1 -1 1 1; #X obj 3 -166 f; #X obj 3 -219 t b b; #X msg 105 -219 1; #X msg 105 -192 0; #X text 132 -220 set on; #X text 131 -193 set off; #X obj 3 -140 s MGPass; #X obj 48 -219 r MGPstate; #X obj 1 -259 inlet; #X obj 61 -245 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X connect 0 0 1 1; #X connect 1 0 7 0; #X connect 2 0 1 0; #X connect 2 1 0 0; #X connect 3 0 1 0; #X connect 4 0 1 0; #X connect 8 0 0 0; #X connect 9 0 2 0; #X connect 9 0 10 0; #X restore 26 408 pd PassMidiGuitar; #X obj 27 381 tgl 15 1 r-PMG empty empty 17 7 0 10 -262144 -1 -1 1 1; #X text 23 316 PASS MIDI GUITAR \; Trap Ch - 1 \; Dat1 - Note \; Val 1 - NN \; Val 2 - NN; #X obj 159 251 tgl 15 0 empty r-MGF empty 17 7 0 10 -262144 -1 -1 0 -1; #X obj 24 -274 vradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144 -1 -1 0; #X text 43 -276 SCENE PLAY; #X text 42 -261 GUITAR; #X text 43 -245 SYNTH; #X text 42 -215 PERC MIDI; #X text 43 -230 PERC AUDIO; #X text 43 -200 VOX; #X text 43 -185 FX/Ambience; #X text 42 -170 SUB GROUP/MASH; #X text 3 -304 ---- LIVE RIG | MASTER MAPPING ----; #X obj 159 279 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 26 125 bendin 1; #X obj 26 153 bendout 1; #X text 25 186 MG INFINITE HOLD \; Trap Ch - 1 \; Dat1 - Note \; Val 1 - NN \; Val 2 - NN; #X text 24 -27 SC PedDown = Sus 64 ON \; SC PedUp > 500ms = Sus 64 OFF \; Single Quick Click = \; Toggle Infinte Hold \; Double Click = \; Send All Notes Off \; Reset Toggle; #X obj 149 -274 tgl 30 0 empty r-MGF INFINITE_HOLD 35 5 0 10 -262144 -1 -1 0 -1; #X obj 149 -229 tgl 30 1 r-PMG empty SYNTH_THRU_(CH1) 35 5 0 10 -262144 -1 -1 1 1; #X obj 110 71 ctlin 64 17; #X text 50 55 FCB; #X text 127 55 AXIOM; #X obj 110 125 bendin 17; #X text 22 -101 MIDI GUITAR/SYNTH (CH1); #X obj 26 71 ctlin 64 13; #X obj 86 251 notein 17; #X obj 362 -215 ctlin; #X floatatom 312 -186 5 0 0 0 - - -; #X floatatom 350 -158 5 0 0 0 - - -; #X floatatom 398 -159 5 0 0 0 - - -; #X obj 445 -235 route 127 126; #X obj 459 453 moses -1; #N canvas 651 95 597 618 BANK_INC_DEC 1; #X obj 12 -39 stripnote; #X obj 85 -22 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 12 -11 sel 127 126; #X obj 56 -66 inlet; #X obj 12 -66 inlet; #X floatatom 12 97 10 0 0 0 - - -; #X msg 46 16 inc; #X msg 12 16 dec; #X obj 12 70 counter; #X obj 31 43 f 0; #X obj 63 43 f 9; #X obj 12 123 outlet; #X connect 0 0 1 0; #X connect 0 0 2 0; #X connect 2 0 7 0; #X connect 2 1 6 0; #X connect 3 0 0 1; #X connect 4 0 0 0; #X connect 5 0 11 0; #X connect 6 0 8 0; #X connect 7 0 8 0; #X connect 8 0 5 0; #X connect 9 0 8 2; #X connect 10 0 8 4; #X restore 279 -32 pd BANK_INC_DEC; #X obj 279 -59 notein 13; #X text 275 -101 FCB CONTROL CHAN (CH13); #X text 274 -81 BANK SWITCHING; #X connect 2 0 1 0; #X connect 2 0 19 0; #X connect 2 1 1 1; #X connect 20 0 21 0; #X connect 26 0 0 0; #X connect 26 0 4 0; #X connect 29 0 21 0; #X connect 31 0 0 0; #X connect 31 0 4 0; #X connect 32 0 1 0; #X connect 32 1 1 1; #X connect 33 0 34 0; #X connect 33 1 35 0; #X connect 33 2 36 0; #X connect 40 0 39 0; #X connect 40 1 39 1;