#N canvas 519 84 441 356 10;
#X obj 20 15 udpreceive 57000;
#X obj 20 36 unpackOSC;
#X obj 20 78 unpack f f;
#X floatatom 20 99 5 0 0 0 - - -;
#X floatatom 77 99 5 0 0 0 - - -;
#X obj 153 102 poly 4 1;
#X msg 166 56 60 1;
#X msg 176 74 60 0;
#X obj 153 150 route 1 2 3 4;
#X obj 153 129 pack f f f;
#X obj 99 143 print;
#X obj 153 171 keyboard1-voice-osc 50 100 0.8 200;
#X obj 171 191 keyboard1-voice-osc 50 100 0.8 200;
#X obj 190 211 keyboard1-voice-osc 50 100 0.8 200;
#X obj 209 231 keyboard1-voice-osc 50 100 0.8 200;
#X obj 153 300 vol~;
#X obj 153 321 dac~;
#X floatatom 209 287 5 0 0 0 - - -;
#X obj 209 266 init 80;
#X text 190 20 a 4-voices polyphony sinewave synth;
#X obj 20 57 routeOSC /key;
#X connect 0 0 1 0;
#X connect 1 0 20 0;
#X connect 2 0 3 0;
#X connect 2 1 4 0;
#X connect 5 0 9 0;
#X connect 5 1 9 1;
#X connect 5 2 9 2;
#X connect 6 0 5 0;
#X connect 7 0 5 0;
#X connect 8 0 11 0;
#X connect 8 1 12 0;
#X connect 8 2 13 0;
#X connect 8 3 14 0;
#X connect 9 0 8 0;
#X connect 9 0 10 0;
#X connect 11 0 15 0;
#X connect 12 0 15 0;
#X connect 13 0 15 0;
#X connect 14 0 15 0;
#X connect 15 0 16 0;
#X connect 15 0 16 1;
#X connect 17 0 15 1;
#X connect 18 0 17 0;
#X connect 20 0 2 0;
#X connect 20 0 5 0;
