From 65a1b98552d7c6a93aedfb7c9b5d83f9038227cb Mon Sep 17 00:00:00 2001 From: Miller Puckette Date: Sat, 31 Dec 2005 00:59:49 +0000 Subject: Added about 64 files that I hadn't realized weren't in the CVS repository. Threw in pd/portaudio/pa_win_wdmks for good measure, although I haven't tried compiling that in yet (no windoze machine handy today). svn path=/trunk/; revision=4316 --- pd/doc/3.audio.examples/D13.additive.qlist.pd | 47 +++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 pd/doc/3.audio.examples/D13.additive.qlist.pd (limited to 'pd/doc/3.audio.examples/D13.additive.qlist.pd') diff --git a/pd/doc/3.audio.examples/D13.additive.qlist.pd b/pd/doc/3.audio.examples/D13.additive.qlist.pd new file mode 100644 index 00000000..2c9b3cb7 --- /dev/null +++ b/pd/doc/3.audio.examples/D13.additive.qlist.pd @@ -0,0 +1,47 @@ +#N canvas 233 179 667 449 12; +#X obj 16 182 osc-voice amp1 pit1; +#X obj 16 206 osc-voice amp2 pit2; +#X obj 16 230 osc-voice amp3 pit3; +#X obj 16 254 osc-voice amp4 pit4; +#X obj 16 278 osc-voice amp5 pit5; +#X obj 16 302 osc-voice amp6 pit6; +#X obj 16 326 osc-voice amp7 pit7; +#X obj 16 350 osc-voice amp8 pit8; +#X obj 464 343 qlist; +#X msg 394 185 stop; +#X msg 524 300 read qlist.txt; +#X obj 524 255 loadbang; +#X text 258 164 start; +#X text 395 161 stop; +#X text 534 279 reread file; +#X msg 467 199 rewind; +#X msg 535 199 next; +#X msg 251 212 tempo 100 \, bang; +#X msg 250 188 tempo 1 \, bang; +#X text 82 11 USING QLIST TO SEQUENCE AN OSCILLATOR BANK; +#X text 479 178 single step; +#X obj 532 392 r #; +#X text 28 49 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 234 391 this is where qlist comments go:; +#X obj 16 380 output~; +#X text 394 423 updatged for Pd version 0.39; +#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 24 0; +#X connect 7 0 24 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; -- cgit v1.2.1