#N canvas 601 118 1154 825 12;
#X obj 300 190 list split 1;
#X obj 200 140 t b l l;
#X text 70 80 instance_number \, gain \, osc_freq \, filter freq \,
filter_q \, attack_dest \, attack_time \, release_dest \, release_time
\, reverb_size \, reverb_wet \, reverb_freeze \, reverb_bypass, f
17;
#X msg 200 110 0 1 120 2500 2 1 1 0 10 0.1 0.1 0 0;
#X msg 200 80 1 1 120 2500 2 1 1 0 10 1 0.1 0 0;
#X obj 200 240 list prepend;
#X obj 200 280 s voice_l;
#X obj 280 280 s voice_r;
#X obj 200 40 r bubble_collision;
#X obj 600 80 r bubble_count;
#X msg 600 190 obj 150 400 clone -x bubble_voice \$1;
#X msg 710 80 22;
#X obj 200 620 compressor~;
#X obj 270 530 loadbang;
#X msg 270 570 threshold -12 \, ratio 40 \, response 40 \, gain 0 \,
rmspeak 0 \, lookahead 0;
#X obj 200 340 r voice_l;
#X obj 280 340 r voice_r;
#X obj 600 120 t b b b f;
#X obj 200 670 dac~;
#X obj 600 390 s pd-bubbles.pd;
#X msg 730 240 connect 15 0 23 0;
#X msg 730 280 connect 16 0 23 1;
#X msg 730 320 connect 23 0 12 0;
#X connect 0 0 5 1;
#X connect 1 0 5 0;
#X connect 1 1 6 0;
#X connect 1 2 0 0;
#X connect 3 0 1 0;
#X connect 4 0 1 0;
#X connect 5 0 7 0;
#X connect 8 0 1 0;
#X connect 9 0 17 0;
#X connect 10 0 19 0;
#X connect 11 0 17 0;
#X connect 12 0 18 0;
#X connect 12 0 18 1;
#X connect 13 0 14 0;
#X connect 14 0 12 1;
#X connect 17 0 22 0;
#X connect 17 1 21 0;
#X connect 17 2 20 0;
#X connect 17 3 10 0;
#X connect 20 0 19 0;
#X connect 21 0 19 0;
#X connect 22 0 19 0;
