// Size = 46
ID_0 = checkbox("Pitchwheel Bool IN [midi:pitchwheel]/PITCHWHEEL IN/OUT/[2]/FAUST MIDI TESTER");
ID_1 = hbargraph("Pitchwheel Bool OUT [midi:pitchwheel]/PITCHWHEEL IN/OUT/[2]/FAUST MIDI TESTER",0.0f,1.0f,ID_0);
ID_10 = hslider("ProgramChange Value IN (PC 50) [midi:pgm 50]/PROGRAM CHANGE (PC) IN/OUT/[2]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_11 = hbargraph("ProgramChange Value OUT (PC 51) [midi:pgm 51]/PROGRAM CHANGE (PC) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,127.0f,ID_10);
ID_12 = checkbox("Note KAT Bool IN (Note 100) [midi:keypress 100]/KEY AFTERTOUCH (KAT) IN/OUT/[2]/FAUST MIDI TESTER");
ID_13 = hbargraph("Note KAT Bool OUT (Note 101) [midi:keypress 101]/KEY AFTERTOUCH (KAT) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,1.0f,ID_12);
ID_14 = hslider("Note KAT Value IN (Note 50) [midi:keypress 50]/KEY AFTERTOUCH (KAT) IN/OUT/[2]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_15 = hbargraph("Note KAT Value OUT (Note 51) [midi:keypress 51]/KEY AFTERTOUCH (KAT) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,127.0f,ID_14);
ID_16 = checkbox("MIDI START/STOP [midi:start] [midi:stop]/MIDI SYNC (IN)/[1]/FAUST MIDI TESTER");
ID_17 = checkbox("MIDI clock signal [midi:clock]/MIDI SYNC (IN)/[1]/FAUST MIDI TESTER");
ID_18 = checkbox("NoteOff Bool IN (Note 100) [midi:keyoff 100]/NOTE OFF IN/OUT/[1]/FAUST MIDI TESTER");
ID_19 = hbargraph("NoteOff Bool OUT (Note 101) [midi:keyoff 101]/NOTE OFF IN/OUT/[1]/FAUST MIDI TESTER",0.0f,1.0f,ID_18);
ID_2 = hslider("Pitchwheel Value IN  [midi:pitchwheel]/PITCHWHEEL IN/OUT/[2]/FAUST MIDI TESTER",0.0f,-8192.0f,8191.0f,1.0f);
ID_20 = hslider("NoteOff Value IN (Note 50) [midi:keyoff 50]/NOTE OFF IN/OUT/[1]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_21 = hbargraph("NoteOff Value OUT (Note 51) [midi:keyoff 51]/NOTE OFF IN/OUT/[1]/FAUST MIDI TESTER",0.0f,127.0f,ID_20);
ID_22 = checkbox("NoteOn Bool IN (Note 100) [midi:keyon 100]/NOTE ON IN/OUT/[1]/FAUST MIDI TESTER");
ID_23 = hbargraph("NoteOn Bool OUT (Note 101) [midi:keyon 101]/NOTE ON IN/OUT/[1]/FAUST MIDI TESTER",0.0f,1.0f,ID_22);
ID_24 = hslider("NoteOn Value IN (Note 50) [midi:keyon 50]/NOTE ON IN/OUT/[1]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_25 = hbargraph("NoteOn Value OUT (Note 51) [midi:keyon 51]/NOTE ON IN/OUT/[1]/FAUST MIDI TESTER",0.0f,127.0f,ID_24);
ID_26 = hslider("Ctrl Value IN (Ctrl 50) [midi:ctrl 50]/CTRL IN/OUT/[1]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_27 = hbargraph("Ctrl Value OUT (Ctrl 51) [midi:ctrl 51]/CTRL IN/OUT/[1]/FAUST MIDI TESTER",0.0f,127.0f,ID_26);
ID_28 = checkbox("Ctrl Bool IN (Ctrl 100) [midi:ctrl 100]/CTRL IN/OUT/[1]/FAUST MIDI TESTER");
ID_29 = hbargraph("Ctrl Bool OUT (Ctrl 101) [midi:ctrl 101]/CTRL IN/OUT/[1]/FAUST MIDI TESTER",0.0f,1.0f,ID_28);
ID_3 = hbargraph("Pitchwheel Value OUT[midi:pitchwheel]/PITCHWHEEL IN/OUT/[2]/FAUST MIDI TESTER",-8192.0f,8191.0f,ID_2);
ID_30 = ID_27+ID_29;
ID_31 = ID_25+ID_30;
ID_32 = ID_23+ID_31;
ID_33 = ID_21+ID_32;
ID_34 = ID_19+ID_33;
ID_35 = ID_17+ID_34;
ID_36 = ID_16+ID_35;
ID_37 = ID_15+ID_36;
ID_38 = ID_13+ID_37;
ID_39 = ID_11+ID_38;
ID_4 = checkbox("Note CHAT Bool IN (Note 100) [midi:chanpress 100]/CHANNEL AFTERTOUCH (CHAT) IN/OUT/[2]/FAUST MIDI TESTER");
ID_40 = ID_9+ID_39;
ID_41 = ID_7+ID_40;
ID_42 = ID_5+ID_41;
ID_43 = ID_3+ID_42;
ID_44 = ID_1+ID_43;
ID_45 = attach(0.0f,ID_44);
ID_5 = hbargraph("Note CHAT Bool OUT (Note 101) [midi:chanpress 101]/CHANNEL AFTERTOUCH (CHAT) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,1.0f,ID_4);
ID_6 = hslider("Note CHAT Value IN (Note 50) [midi:chanpress 50]/CHANNEL AFTERTOUCH (CHAT) IN/OUT/[2]/FAUST MIDI TESTER",6e+01f,0.0f,127.0f,1.0f);
ID_7 = hbargraph("Note CHAT Value OUT (Note 51) [midi:chanpress 51]/CHANNEL AFTERTOUCH (CHAT) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,127.0f,ID_6);
ID_8 = checkbox("ProgramChange Bool IN (PC 100) [midi:pgm 100]/PROGRAM CHANGE (PC) IN/OUT/[2]/FAUST MIDI TESTER");
ID_9 = hbargraph("ProgramChange Bool OUT (PC 101) [midi:pgm 101]/PROGRAM CHANGE (PC) IN/OUT/[2]/FAUST MIDI TESTER",0.0f,1.0f,ID_8);
SIG = (ID_45);
