[PD-dev] why must one never send a message from a perform routine ?

Joseph Larralde joseph.larralde at gmail.com
Mon Aug 21 20:55:33 CEST 2023


Hmm, I see ... unfortunately my random bug is totally unrelated to this 
weakness of my code.
Thanks Miller for the explanation and pointers to examples !
And thanks Claude for the extra example.
I'll check all my objects to see if there are other ones I can consolidate.

Cheers !

Joseph

Le 21/08/2023 à 19:08, Claude Heiland-Allen a écrit :
> See bang~ in pure-data/src/d_misc.c for an example that uses a clock 
> to send a message from DSP.
>
> On 21/08/2023 18:02, Miller Puckette wrote:
>> The built-in objects "delay", "metro" and "pipe" use clocks in 
>> various ways.
>>
>> On 8/21/23 18:02, Joseph Larralde wrote:
>>> I just read in an answer from Christof to Alexandre : "never ever 
>>> send a Pd message directly from a perform routine ! Always use a 
>>> clock !"
>
>
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at lists.iem.at
> https://lists.puredata.info/listinfo/pd-dev






More information about the Pd-dev mailing list