#N canvas 433 153 448 391 10;
#X obj 22 106 osc-voice amp1 pit1;
#X obj 22 130 osc-voice amp2 pit2;
#X obj 22 154 osc-voice amp3 pit3;
#X obj 22 178 osc-voice amp4 pit4;
#X obj 22 202 osc-voice amp5 pit5;
#X obj 22 226 osc-voice amp6 pit6;
#X obj 22 250 osc-voice amp7 pit7;
#X obj 22 274 osc-voice amp8 pit8;
#X obj 339 285 qlist;
#X msg 250 130 stop;
#X msg 349 242 read qlist.txt;
#X obj 349 197 loadbang;
#X text 161 106 start;
#X text 251 106 stop;
#X text 359 221 reread file;
#X msg 289 130 rewind;
#X msg 339 130 next;
#X msg 154 154 tempo 100 \, bang;
#X msg 153 130 tempo 1 \, bang;
#X text 335 109 single step;
#X obj 401 322 r #;
#X text 19 37 Here is an eight voice additive synthesis patch controlled
by a qlist. Open a text editor on the file \, "qlist.txt" \, to see
how the oscillators' amplitudes and frequencies are specified. The
abstraction \, "osc-voice" \, shows an effective way to make patches
react to qlists but also to mousing.;
#X text 202 321 this is where qlist comments go:;
#X obj 22 304 output~;
#X obj 1 1 cnv 15 445 20 empty \$0-pddp.cnv.header using_qlist_to_sequence_an_oscillator_bank
20 10 1 18 -261139 -33289 0;
#X obj 407 2 pddp/pddplink http://puredata.info/dev/pddp -text pddp
;
#X obj 1 369 cnv 15 445 20 empty \$0-pddp.cnv.footer empty 20 12 0
14 -233017 -33289 0;
#N canvas 44 246 494 284 META 0;
#X text 12 125 WEBSITE http://crca.ucsd.edu/~msp/;
#X text 12 105 AUTHOR Miller Puckette;
#X text 12 85 LIBRARY PDDP;
#X text 12 5 GENRE tutorial;
#X text 12 45 LICENSE SIBSD;
#X text 12 145 HELP_PATCH_AUTHORS Updated for release 0.39. Jonathan
Wilkes revised the patch to conform to the PDDP template for Pd version
0.42.;
#X text 12 25 KEYWORDS signal;
#X text 12 65 DESCRIPTION using qlist to sequence an oscillator bank
;
#X restore 392 371 pd META;
#N canvas 13 202 428 190 References 0;
#X obj 1 1 cnv 15 425 20 empty \$0-pddp.cnv.subheading empty 3 12 0
14 -261139 -33289 0;
#X text 7 2 qlist sequencer- Related Help Documents;
#X text 19 37 links:;
#X restore 103 371 pd References;
#X obj 6 371 pddp/pddplink ../5.reference/pddp/help.pd -text help;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 7 0;
#X connect 7 0 23 0;
#X connect 7 0 23 1;
#X connect 9 0 8 0;
#X connect 10 0 8 0;
#X connect 11 0 10 0;
#X connect 15 0 8 0;
#X connect 16 0 8 0;
#X connect 17 0 8 0;
#X connect 18 0 8 0;
