#N canvas 276 535 450 300 10; #N canvas 110 49 235 238 patch 0; #X obj -3 105 osc~; #X obj 61 105 osc~; #X obj 61 80 + 1; #X obj 124 105 osc~; #X obj 187 105 osc~; #N canvas 0 0 450 300 ringmod 0; #X obj 98 42 inlet~; #X obj 148 42 inlet~; #X obj 117 130 outlet~; #X obj 116 78 *~; #X obj 117 103 +~; #X connect 0 0 3 0; #X connect 0 0 4 1; #X connect 1 0 3 1; #X connect 1 0 4 1; #X connect 3 0 4 0; #X connect 4 0 2 0; #X restore -3 132 pd ringmod; #N canvas 0 0 450 300 ringmod 0; #X obj 98 42 inlet~; #X obj 148 42 inlet~; #X obj 117 130 outlet~; #X obj 116 78 *~; #X obj 117 103 +~; #X connect 0 0 3 0; #X connect 0 0 4 1; #X connect 1 0 3 1; #X connect 1 0 4 1; #X connect 3 0 4 0; #X connect 4 0 2 0; #X restore 123 130 pd ringmod; #N canvas 0 0 450 300 ringmod 0; #X obj 98 42 inlet~; #X obj 148 42 inlet~; #X obj 117 130 outlet~; #X obj 116 78 *~; #X obj 117 103 +~; #X connect 0 0 3 0; #X connect 0 0 4 1; #X connect 1 0 3 1; #X connect 1 0 4 1; #X connect 3 0 4 0; #X connect 4 0 2 0; #X restore -3 169 pd ringmod; #X obj -3 218 outlet~; #X obj 124 57 * 2000; #X obj 124 80 + 10; #X obj -3 57 * 100; #X obj -3 80 + 0.1; #X obj 61 57 * 500; #X obj 187 57 * 5000; #X obj 187 80 + 100; #X obj -3 193 *~ 0.05; #X obj 42 21 unpack f f f f; #X obj 42 -2 inlet params; #X connect 0 0 5 0; #X connect 1 0 5 1; #X connect 2 0 1 0; #X connect 3 0 6 0; #X connect 4 0 6 1; #X connect 5 0 7 0; #X connect 6 0 7 1; #X connect 7 0 16 0; #X connect 9 0 10 0; #X connect 10 0 3 0; #X connect 11 0 12 0; #X connect 12 0 0 0; #X connect 13 0 2 0; #X connect 14 0 15 0; #X connect 15 0 4 0; #X connect 16 0 8 0; #X connect 17 0 11 0; #X connect 17 1 13 0; #X connect 17 2 9 0; #X connect 17 3 14 0; #X connect 18 0 17 0; #X restore 2 165 pd patch; #X obj 3 192 dac~; #N canvas 113 84 314 357 programer 0; #X obj 106 140 hsl 128 15 0 1 0 1 empty empty freq_2 30 7 1 8 -262144 -1 -1 3200 1; #X obj 106 120 hsl 128 15 0 1 0 1 empty empty freq_1 30 7 1 8 -262144 -1 -1 2700 1; #X obj 106 160 hsl 128 15 0 1 0 1 empty empty freq_3 30 7 1 8 -262144 -1 -1 2600 1; #X obj 106 180 hsl 128 15 0 1 0 1 empty empty freq_4 30 7 1 8 -262144 -1 -1 1900 1; #X obj 9 268 pack f f f f; #X obj -9 211 t b f; #X obj 31 211 t b f; #X obj 71 211 t b f; #X obj 9 292 outlet; #X connect 0 0 5 0; #X connect 1 0 4 0; #X connect 2 0 6 0; #X connect 3 0 7 0; #X connect 4 0 8 0; #X connect 5 0 4 0; #X connect 5 1 4 1; #X connect 6 0 4 0; #X connect 6 1 4 2; #X connect 7 0 4 0; #X connect 7 1 4 3; #X coords 0 -1 1 1 140 100 1 100 100; #X restore 2 2 pd programer; #X msg 22 137 0.212598 0.251969 0.204724 0.149606; #X msg 168 89; #X msg 168 110; #X msg 80 163 0.346 0.251 0.22 0.1653; #X msg 26 110 set \$1 \$2 \$3 \$4; #X connect 0 0 1 0; #X connect 0 0 1 1; #X connect 2 0 0 0; #X connect 2 0 7 0; #X connect 3 0 0 0; #X connect 7 0 3 0;