[PD] self-modifying and dynamic patching

Luke Iannini lukexipd at gmail.com
Fri Mar 13 00:21:26 CET 2009


On Thu, Mar 12, 2009 at 12:03 PM, Mathieu Bouchard <matju at artengine.ca> wrote:
> On Thu, 12 Mar 2009, Frank Barknecht wrote:
>
>> A loadbanged [; pd-subpatch clear( IMO is mandatory for dynamic patching
>> in
>> abstractions. Even if it's saved with old content that will be removed on
>> the
>> next load.
>
> It's not sufficient because you could be getting error messages from
> dynamically patched abstractions, or other strange behaviour. For example,
> if I make an [#out window], or an [#out] to which I send "open window", then
> on next load of any [#out] you will see a window open, and on any [#out
> window] you will see a window open, close, and open again. In other
> circumstances, I could get a "no such directory" error everytime I load,
> because I saved [#out] while it was writing a movie, and the directory has
> been renamed or removed or it's just a different machine...
Yes, the better solution methinks would be a vanilla* "savebang" to
clear out the dynamic subpatch just before save.  But I suppose that
requires acknowledging dynamic patching.

lxi

*the [tot]-based method just does not work reliably

>
>  _ _ __ ___ _____ ________ _____________ _____________________ ...
> | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management ->
> http://lists.puredata.info/listinfo/pd-list
>
>




More information about the Pd-list mailing list