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 :-) .
It can be done multiple ways using arrays and programming https://www.mathworks.com/matlabcentral/answers/59709-how-do-i-create-a-function-that-interweaves-two-vectors-of-1xn-dimensions or https://stackoverflow.com/questions/10316304/interweaving-vectors . Just not sure how to do it in Pd. On Mon, Mar 25, 2019 at 7:16 PM Peter P. <[email protected]> wrote: > * RT <[email protected]> [2019-03-25 18:57]: > > I have a Pd patch with 3 separate signals and I want to sequentially > weave > > the signals together so instead of having three separate signals I > create 1 > > large signal that is created by weaving 3 signals together. > > > > Example: (note: the commas are just used as separators and I used > letters, > > numbers, and symbols to help differentiate the signals) > > *signal_1 array* is *A,B,C,D,E* > > *signal_2 array * is *1,2,3,4,5* > > *signal_3 array * is *@,#,%,&,(* > > > > The completed weaved signal to playback would look like this > > *A,1,@,B,2,#,C,3,%,D,4,&,E,5,(* > > I've attached an image along with the Pd file that I hope helps explains > > this. > Without having the time to look at your patch, let me ask briefly if you > expect this to work with realtime and hence unlimited length signals? > Thank you! > > > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > https://lists.puredata.info/listinfo/pd-list > -- --
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list
