I also think that messaging an outlet in the "dsp" method is not a good idea 
and it's better to use a clock with delay 0. The user might take the output of 
[blocksize~] and accidentally do something which interferes with DSP graph 
generation, e.g. by resizing an array, creating/deleting objects, etc.

Christof

> Gesendet: Donnerstag, 16. Januar 2020 um 16:34 Uhr
> Von: "Charles Z Henry" <[email protected]>
> An: Pd-List <[email protected]>
> Betreff: [PD] Any problems else/blocksize changing subpatch blocking during 
> dsp?
>
> Hi list,
>
> Is there any potential problem using [else/blocksize~ ] and setting
> the switch~ settings of a subpatch?
>
> blocksize~.c tells me that outlet_float is called during the "dsp"
> method.  Will "set" messages to sub-patches with [switch~] during
> "dsp" interfere with dsp graph generation?
>
> I have a solution (a subpatch named "switchbang") to delay the output
> by one dsp cycle.
> [inlet]  // bang input
> |
> [switch~]
> [bang~]
> |
> [outlet]
>
> But I'm wondering if I'm being overly cautious.
>
> Chuck
>
>
>
> _______________________________________________
> [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

Reply via email to