[PD] How can I weave multiple signals together?

RT ratulloch at gmail.com
Tue Mar 26 11:11:56 CET 2019


In that case I would think being able to overwrite the current / played 3
seconds of memory with the next 3 seconds of memory would be needed
tabwrite~ tabread~ tabwrite~?

On Tue, Mar 26, 2019 at 4:45 AM IOhannes m zmoelnig <zmoelnig at iem.at> wrote:

> On 26.03.19 01:08, RT wrote:
> > I expect some-type of delay because of processing but each of the 3
> signals
>
> i guess peter's question was more along the lines:
> assume your soundcard is set to a sample rate of 44.1kHz.
> therefore, each of your three signals will create 44100 samples per second.
> if you interleave (that's the term that is usually used) one second of
> the three signals, you will have a resulting signal that is 132300
> samples long. which is three seconds.
> after another second of input data, you will have 6 seconds worth of
> output data.
> what do you do with the extra data?
> if you just keep it, then you will accumulate more and more data, until
> your memory is exhausted.
>
> if your signals are infinitely long (which is one of the points of doing
> realtime-processing, as opposed to batch processing that can only handle
> finite length chunks), you will end up needing 2*inf GB of memory.
>
> gfmasd
> IOhannes
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>


-- 
--
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20190326/06a14710/attachment.html>


More information about the Pd-list mailing list