It's possible to crash Pd using "dynamic editing" (deleting objects reentrantly) and I don't know how to get around the problem without sacrificing run-time efficiency. If I can ever figure out how to do this safely I'll document it and make it "official" -- but since so many users are already using the existing "features" I feel I should keep them around for backward compatibility.
cheers Miller
On Thu, Sep 20, 2007 at 09:58:19AM +0100, Jamie Bullock wrote:
On Tue, 2007-09-18 at 10:51 -0700, Miller Puckette wrote:
"init" is one of many messages that Pd and its gui send back and forth, which aren't intended to have any user-level functionality... of course, some of those messages like "connect" have proved useful at the user level; but none of them are guaranteed to do anything useful or even to be safe. The only one that's "supported" is "dsp" for turning audio computation on and off.
So, from this, I guess that Pd doesn't 'officially' support dynamic patching... Are there any plans to add a user-level dynamic patching mechanism at some point?
Jamie
-- www.postlude.co.uk