<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">I expect some-type of delay because of processing but each of the 3 signals will be generated using OSC~ (See patch or included image with original message showing possible logic).   I guess you could look at it as taking in audio from 3 microphones and processing the sound on each mic then outputting it back to the dac, but the processing is the big piece I'm missing :-) .</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)">It can be done multiple ways using arrays and programming  <a href="https://www.mathworks.com/matlabcentral/answers/59709-how-do-i-create-a-function-that-interweaves-two-vectors-of-1xn-dimensions" target="_blank">https://www.mathworks.com/matlabcentral/answers/59709-how-do-i-create-a-function-that-interweaves-two-vectors-of-1xn-dimensions</a> or <a href="https://stackoverflow.com/questions/10316304/interweaving-vectors" target="_blank">https://stackoverflow.com/questions/10316304/interweaving-vectors</a>  .  Just not sure how to do it in Pd.</div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div><div class="gmail_default" style="font-size:small;color:rgb(0,0,0)"><br></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Mar 25, 2019 at 7:16 PM Peter P. <<a href="mailto:peterparker@fastmail.com" target="_blank">peterparker@fastmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">* RT <<a href="mailto:ratulloch@gmail.com" target="_blank">ratulloch@gmail.com</a>> [2019-03-25 18:57]:<br>
> I have a Pd patch with 3 separate signals and I want to sequentially weave<br>
> the signals together so instead of having three separate signals I create 1<br>
> large signal that is created by weaving 3 signals together.<br>
> <br>
> Example: (note: the commas are just used as separators and I used letters,<br>
> numbers, and symbols to help differentiate the signals)<br>
> *signal_1 array*  is *A,B,C,D,E*<br>
> *signal_2 array * is *1,2,3,4,5*<br>
> *signal_3 array * is *@,#,%,&,(*<br>
> <br>
> The completed weaved signal to playback would look like this<br>
> *A,1,@,B,2,#,C,3,%,D,4,&,E,5,(*<br>
> I've attached an image along with the Pd file that I hope helps explains<br>
> this.<br>
Without having the time to look at your patch, let me ask briefly if you<br>
expect this to work with realtime and hence unlimited length signals?<br>
Thank you!<br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="m_8486835152887742568gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>-- </div></div></div></div></div></div></div></div>