#N canvas 316 30 725 552 10; #X obj 249 526 dac~; #X obj 265 417 +~; #X obj 265 439 cos~; #X obj 281 298 phasor~; #X obj 299 358 osc~; #X obj 249 465 *~; #X obj 299 335 *~; #X obj 299 384 *~; #X obj 265 335 *~; #X obj 249 493 *~ 0.06; #X obj 281 167 r~ carrier-frequency; #X obj 158 167 r~ carrier-level; #X obj 439 167 r~ modulator-ratio; #X obj 574 166 r~ modulator-index; #X obj 14 167 r~ output-amplitude; #X text 408 392 the simple FM core; #X obj 11 94 s~ output-amplitude; #X obj 155 94 s~ carrier-level; #X obj 278 94 s~ carrier-frequency; #X obj 430 94 s~ modulator-ratio; #X obj 569 93 s~ modulator-index; #X text 7 129 ------------------------------------ parametric interface ; #X text 413 129 ------------------------------------; #X text 57 282 ------------------------------------; #X text 310 282 ------------------------------------; #X text 61 479 ------------------------------------; #X text 314 479 ------------------------------------; #X msg 12 46 \$1 1000; #X obj 12 67 line~; #X obj 155 65 line~; #X obj 278 65 line~; #X obj 430 66 line~; #X obj 570 65 line~; #X msg 155 44 \$1 1000; #X msg 278 44 \$1 1000; #X msg 430 45 \$1 1000; #X msg 570 44 \$1 1000; #X obj 15 8 hsl 64 12 0 1 0 1 empty empty amp 10 6 1 8 -262144 -1 -1 0 1; #X obj 12 25 * 0.5; #X obj 158 8 hsl 64 12 0 1 0 1 empty empty carrier 10 6 1 8 -262144 -1 -1 0 1; #X obj 155 24 * 1; #X obj 281 8 hsl 64 12 0 1 0 1 empty empty cf 10 6 1 8 -262144 -1 -1 0 1; #X obj 278 23 * 1000; #X obj 433 8 hsl 64 12 0 1 0 1 empty empty mf 10 6 1 8 -262144 -1 -1 0 1; #X obj 430 24 * 32; #X obj 573 8 hsl 64 12 0 1 0 1 empty empty index 10 6 1 8 -262144 -1 -1 0 1; #X obj 570 24 * 2; #X connect 1 0 2 0; #X connect 2 0 5 1; #X connect 3 0 8 1; #X connect 4 0 7 0; #X connect 5 0 9 0; #X connect 6 0 4 0; #X connect 7 0 1 1; #X connect 8 0 1 0; #X connect 9 0 0 0; #X connect 9 0 0 1; #X connect 10 0 6 0; #X connect 10 0 3 0; #X connect 11 0 8 0; #X connect 12 0 6 1; #X connect 13 0 7 1; #X connect 14 0 5 0; #X connect 27 0 28 0; #X connect 28 0 16 0; #X connect 29 0 17 0; #X connect 30 0 18 0; #X connect 31 0 19 0; #X connect 32 0 20 0; #X connect 33 0 29 0; #X connect 34 0 30 0; #X connect 35 0 31 0; #X connect 36 0 32 0; #X connect 37 0 38 0; #X connect 38 0 27 0; #X connect 39 0 40 0; #X connect 40 0 33 0; #X connect 41 0 42 0; #X connect 42 0 34 0; #X connect 43 0 44 0; #X connect 44 0 35 0; #X connect 45 0 46 0; #X connect 46 0 36 0;