#N canvas 592 312 460 460 10; #X obj -198 0 cnv 15 450 450 empty empty delay_requirements 20 12 0 14 -212653 -66577 0; #X obj -186 76 adc~; #X obj -186 105 dac~; #X obj -186 134 delwrite~; #X obj -186 163 delread~; #X obj -186 192 *~; #X obj -186 221 +~; #X obj -187 251 env~; #X text -187 50 Audio objects; #X text 33 50 Data objects; #X obj 39 77 hsl 128 15 0 127 0 0 empty empty empty -2 -6 0 8 -262144 -1 -1 0 1; #X obj 39 107 vu 15 120 empty empty -1 -8 0 8 -66577 -1 1 0; #X obj 122 108 nbx 5 14 -1e+37 1e+37 0 0 empty empty empty 0 -6 0 10 -262144 -1 -1 0 256; #X obj 37 273 loadbang; #X msg 123 164 standard message; #X obj 37 246 send; #X obj 86 246 receive; #X msg 123 195 \; wireless message; #X obj 36 300 dbtorms; #X obj 5 38 bng 10 250 50 0 empty empty empty 0 -6 0 8 -1 -1 -1; #X obj 5 352 bng 10 250 50 0 empty empty empty 0 -6 0 8 -1 -1 -1; #X text -179 375 Above are the objects required to build a feedback delay system for assignment 3 Review the "Help" menu for more information \, specifically see "G02.delay.loop.pd" found in the "3.audio.examples" menu.; #X text -145 76 audio input; #X text -145 107 audio output; #X text -122 164 read from buffer; #X text -112 135 write buffer; #X text -151 191 multiply signal; #X text -151 222 add/mix signal; #X text -150 251 track amplitude; #X text 146 247 send/receive; #X text 98 274 load when patch opens; #X text 98 302 convert dB to RMS; #X text 122 137 COMMENT; #X connect 19 0 20 0;