#N canvas 352 362 767 567 10; #X obj 149 177 mtof; #X obj 149 157 +; #X obj 164 110 / 100; #X obj 164 93 nbx 5 14 -50 50 0 1 detune1 empty empty 0 -8 0 10 -204786 -1 -1 -10 256; #X obj 149 66 nbx 5 14 21 108 0 1 note empty empty 0 -8 0 10 -261234 -1 -1 36 256; #X text 206 63 note; #X obj 269 177 mtof; #X obj 269 157 +; #X obj 284 110 / 100; #X obj 284 93 nbx 5 14 -50 50 0 1 detune2 empty empty 0 -8 0 10 -204800 -1 -1 10 256; #X text 222 91 detune1; #X text 342 91 detune2; #X obj 394 491 dac~; #X obj 461 445 hsl 128 15 1 100 1 0 empty empty empty -2 -8 0 10 -262144 -1 -1 12700 1; #X obj 421 444 / 100; #X obj 589 353 == 0; #X obj 254 370 *~; #X obj 364 285 tgl 15 0 empty empty empty 17 7 0 10 -4032 -1 -1 1 1 ; #X msg 359 28 \; pd dsp 1; #X obj 284 11 loadbang; #X obj 164 130 t b f; #X obj 284 130 t b f; #X obj 439 177 mtof; #X obj 439 157 +; #X obj 454 110 / 100; #X obj 454 93 nbx 5 14 -50 50 0 1 empty detune1 empty 0 -8 0 10 -228856 -1 -1 -10 256; #X obj 439 66 nbx 5 14 21 108 0 1 empty note empty 0 -8 0 10 -228856 -1 -1 36 256; #X text 496 63 note; #X obj 559 177 mtof; #X obj 559 157 +; #X obj 574 110 / 100; #X obj 574 93 nbx 5 14 -50 50 0 1 empty detune2 empty 0 -8 0 10 -228856 -1 -1 10 256; #X text 512 91 detune1; #X text 632 91 detune2; #X obj 544 370 *~; #X obj 454 130 t b f; #X obj 574 130 t b f; #X obj 149 197 phasor~; #X obj 439 197 creb/blosc~ saw; #X obj 559 197 creb/blosc~ saw; #X obj 254 264 +~; #X obj 269 197 phasor~; #X obj 544 264 +~; #X obj 79 51 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X msg 79 180 0; #X text 76 162 all off; #X text 97 49 on; #X obj 394 444 *~; #X obj 538 398 loadbang; #X msg 538 418 25; #X text 593 443 volume; #X floatatom 421 463 5 0 0 0 - - -; #X text 371 253 on = phasor~; #X msg 79 210 0.5; #X msg 109 210 1; #X obj 149 227 *~ 0.5; #X obj 269 227 *~ 0.5; #X obj 439 227 *~ 0.5; #X obj 559 227 *~ 0.5; #X obj 254 320 *~ 1; #X text 26 205 multiply; #X text 26 215 volume; #X text 26 298 multiply; #X text 26 308 volume; #X obj 544 320 *~ 1; #X msg 79 303 1; #X msg 109 303 2; #X obj 26 265 bng 15 250 50 0 empty empty normal_(=*1) 17 7 0 10 -4034 -1 -1; #X obj 119 265 bng 15 250 50 0 empty empty messed_up_(=*4) 17 7 0 10 -260097 -1 -1; #X obj 596 430 bng 15 250 50 0 empty empty set_vol_to_max! 17 7 0 10 -258113 -1 -1; #X text 371 268 off = creb/blosc~; #X text 39 447 creb/blosc~ can handle a total audio level of 4; #X text 39 492 Phasor~ cannot go over audio level of 1; #X text 132 275 (because of 2 osc); #X obj 12 9 bng 15 250 50 0 empty empty set_vol_to_max_first! 17 7 0 10 -258113 -1 -1; #X text 9 22 then switch between phasor~ and blosc~; #X text 39 462 creb/blosc~ sounds the same no matter what level; #X text 39 507 Phasor~ starts to drop level; #X connect 0 0 37 0; #X connect 1 0 0 0; #X connect 2 0 20 0; #X connect 3 0 2 0; #X connect 4 0 1 0; #X connect 4 0 7 0; #X connect 6 0 41 0; #X connect 7 0 6 0; #X connect 8 0 21 0; #X connect 9 0 8 0; #X connect 13 0 14 0; #X connect 14 0 47 1; #X connect 14 0 51 0; #X connect 15 0 34 1; #X connect 16 0 47 0; #X connect 17 0 16 1; #X connect 17 0 15 0; #X connect 19 0 18 0; #X connect 19 0 4 0; #X connect 19 0 3 0; #X connect 19 0 9 0; #X connect 19 0 17 0; #X connect 20 0 1 0; #X connect 20 1 1 1; #X connect 21 0 7 0; #X connect 21 1 7 1; #X connect 22 0 38 0; #X connect 23 0 22 0; #X connect 24 0 35 0; #X connect 25 0 24 0; #X connect 26 0 23 0; #X connect 26 0 29 0; #X connect 28 0 39 0; #X connect 29 0 28 0; #X connect 30 0 36 0; #X connect 31 0 30 0; #X connect 34 0 47 0; #X connect 35 0 23 0; #X connect 35 1 23 1; #X connect 36 0 29 0; #X connect 36 1 29 1; #X connect 37 0 55 0; #X connect 38 0 57 0; #X connect 39 0 58 0; #X connect 40 0 59 0; #X connect 41 0 56 0; #X connect 42 0 64 0; #X connect 43 0 4 0; #X connect 44 0 37 0; #X connect 44 0 41 0; #X connect 44 0 38 0; #X connect 44 0 39 0; #X connect 47 0 12 0; #X connect 47 0 12 1; #X connect 48 0 49 0; #X connect 49 0 13 0; #X connect 53 0 55 1; #X connect 53 0 56 1; #X connect 53 0 57 1; #X connect 53 0 58 1; #X connect 54 0 55 1; #X connect 54 0 56 1; #X connect 54 0 57 1; #X connect 54 0 58 1; #X connect 55 0 40 0; #X connect 56 0 40 1; #X connect 57 0 42 0; #X connect 58 0 42 1; #X connect 59 0 16 0; #X connect 64 0 34 0; #X connect 65 0 64 1; #X connect 65 0 59 1; #X connect 66 0 59 1; #X connect 66 0 64 1; #X connect 67 0 53 0; #X connect 67 0 65 0; #X connect 68 0 54 0; #X connect 68 0 66 0;