Hi Rick,
Here's an improvised solution using [expr~] to read from two tables
alternatingly.
gr,
Tim

2011/9/1 Rick T <ratull...@gmail.com>

> Greetings All
>
> I have two signals Signal B and Signal C that I would like to append, which
> would create a joined signal called Signal D.  I can create Signal B and
> Signal C but the questions I have is:
>
> I created a image that may help explain it better
> http://dl.dropbox.com/u/6576402/questions/flowchart_joined2.jpg
>
> 1) How do I append one signal onto the end of another. (see image labelled
> 2)
> 2) How can I vary Signal D's Frequency, Amplitude, and Phase? (See image
> labelled 3)
>
> I was thinking of putting a Signal B and Signal C into 1 second buffer that
> creates Signal D but does anyone know how to do this and if this would even
> work?
> Is PureData the program for this or is there another one that might be
> better suited for my task
>
>
> For more background I'm going to have the Frequency, Amplitude, and Phase
> controlled by Midi Controllers.  So there will be a total of 9 midi
> controllers used (3 for each signal).
>
> Aloha
> Rick
>
> --
> --
>
>
> _______________________________________________
> Pd-list@iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>
#N canvas 0 0 427 557 10;
#X obj 139 116 phasor~ 30;
#X obj 84 343 *~;
#X obj 185 343 *~;
#X obj 85 445 dac~;
#X obj 85 422 *~ 0.3;
#X obj 140 150 *~ 1024;
#X obj 199 218 expr~ if($v1>512 \, 1 \, 0);
#X obj 100 190 expr~ if($v1>512 \, 0 \, 1);
#X obj 82 247 expr~ if($v1>512 \, 0 \, $v1);
#X obj 184 270 expr~ if($v1>512 \, $v1-512 \, 0);
#X obj 35 21 table B 512;
#X obj 117 21 table C 512;
#X obj 85 52 table D 1024;
#X obj 185 419 tabwrite~ D;
#X obj 259 402 metro;
#X msg 286 358 1024;
#X obj 286 381 / 44.1;
#X obj 83 298 tabread~ B;
#X obj 185 298 tabread~ C;
#X text 207 21 > draw in these;
#X text 176 52 > watch this;
#X obj 259 297 loadbang;
#X obj 142 98 hsl 128 15 20 1000 0 0 empty empty empty -2 -8 0 10 -262144
-1 -1 500 1;
#X obj 259 318 t b b b;
#X msg 298 338 \; pd dsp 1;
#X text 280 97 change freq.;
#X connect 0 0 5 0;
#X connect 1 0 4 0;
#X connect 1 0 13 0;
#X connect 2 0 4 0;
#X connect 2 0 13 0;
#X connect 4 0 3 0;
#X connect 4 0 3 1;
#X connect 5 0 6 0;
#X connect 5 0 7 0;
#X connect 5 0 8 0;
#X connect 5 0 9 0;
#X connect 6 0 2 1;
#X connect 7 0 1 1;
#X connect 8 0 17 0;
#X connect 9 0 18 0;
#X connect 14 0 13 0;
#X connect 15 0 16 0;
#X connect 16 0 14 1;
#X connect 17 0 1 0;
#X connect 18 0 2 0;
#X connect 21 0 23 0;
#X connect 22 0 0 0;
#X connect 23 0 14 0;
#X connect 23 1 15 0;
#X connect 23 2 24 0;
_______________________________________________
Pd-list@iem.at mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to