#N canvas 631 74 580 688 12; #X obj 107 318 dac~; #X obj 177 301 tabwrite~ wave; #X obj 422 279 table wave 512; #X floatatom 127 134 5 0 0 2 pulse_frequency - -; #X floatatom 254 200 5 0 0 0 - - -; #X obj 418 45 line; #X msg 442 -7 0.01 10000; #X msg 441 16 0.99 10000; #X obj 393 132 metro 100; #X obj 393 113 tgl 15 0 empty empty graph_waveform 20 8 0 8 -24198 -42246 -1 1 1; #X obj 184 30 mtof; #X obj 184 -33 counter 127; #X obj 184 -123 tgl 15 0 empty empty play_all_the_midi_notes 20 8 0 8 -24198 -42246 -1 0 1; #X obj 184 -57 metro 100; #X floatatom 251 -78 5 0 0 0 - - -; #X msg 251 -102 10000; #X text 47 422 outlet: pulse; #X obj 254 129 random 1000; #X obj 254 155 * 0.001; #X obj 254 105 metro 100; #X obj 254 34 tgl 15 0 empty empty random_pulse_widths 20 8 0 8 -24198 -42246 -1 0 1; #X floatatom 321 83 5 0 0 0 - - -; #X msg 321 58 100; #X obj 107 254 sqosc~ 440 0.5 2000; #X obj 21 -40 osc~ 1; #X obj 22 -17 +~ 1; #X floatatom 48 22 5 0 0 2 fm_depth - -; #X floatatom 21 -70 0 0 0 2 fm_frequency - -; #X obj 393 178 spigot; #X obj 436 156 tgl 15 0 empty empty sync_graph 20 7 0 8 -24198 -42246 -1 0 1; #X msg 393 202 0; #X obj 108 182 +~; #X text 349 458 2007_MartinPeach; #X text 270 278 click to see graph:; #X obj 21 49 *~ 0; #X text 32 -174 sqosc~ is a bandlimited pulse generator; #X text 79 371 frequency(Hz) pulsewidth(0-1) bandwidth(Hz); #X text 49 354 creation arguments:; #X text 78 405 frequency(Hz) phase(0-1) pulsewidth(0-1); #X text 47 388 inlets:; #X connect 3 0 31 1; #X connect 4 0 23 2; #X connect 5 0 4 0; #X connect 6 0 5 0; #X connect 7 0 5 0; #X connect 8 0 1 0; #X connect 8 0 28 0; #X connect 9 0 8 0; #X connect 10 0 3 0; #X connect 11 0 10 0; #X connect 12 0 13 0; #X connect 13 0 11 0; #X connect 14 0 13 1; #X connect 15 0 14 0; #X connect 17 0 18 0; #X connect 18 0 4 0; #X connect 19 0 17 0; #X connect 20 0 19 0; #X connect 21 0 19 1; #X connect 22 0 21 0; #X connect 23 0 1 0; #X connect 23 0 0 1; #X connect 23 0 0 0; #X connect 24 0 25 0; #X connect 25 0 34 0; #X connect 26 0 34 1; #X connect 27 0 24 0; #X connect 28 0 30 0; #X connect 29 0 28 1; #X connect 30 0 23 1; #X connect 31 0 23 0; #X connect 34 0 31 0;