<div><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">Actually it occured to me that this is a silly argument, which I could<br>only bring up, because I&#39;m living proof that creating non-trivial Pd
<br>patches for 6 years is possible without ever using namecanvas once.</blockquote><div><br class="webkit-block-placeholder"></div><div>One could also create non-trivial Pd patches for 6 years and not use data structures once (or even DSP objects), this does not mean they are useless : ).&nbsp;
</div><br><blockquote class="gmail_quote" style="margin:0;margin-left:0.8ex;border-left:1px #ccc solid;padding-left:1ex">It&#39;s silly, because of course one would normally not want to clear the<br>main canvas of an abstraction altogether as that would also clear the
<br>logic to fill the canvas again, and this logic generally would be in<br>the abstraction itself.<br><br>&gt; This restriction leads to really ugly workarounds.<br><br>Second silly argument: dynamically patching an abstracion instance
<br>would still be ugly even when namcanvas was a property, as you&#39;d still<br>need to keep track of how many objects your logic (see above) contains<br>and you would not be allowed to change it.</blockquote><div><br class="webkit-block-placeholder">
</div><div>Ugly it may be but we&#39;ve established that there are certain things that are impossible without namecanvas, such as my most recent [msend]/[mreceive] with variable inlets/outlets, or Chris McCormick&#39;s patches that do dynamic GOP.
</div><div><br class="webkit-block-placeholder"></div><div>Not to mention, look at this!</div><div><a href="http://artengine.ca/desiredata/gallery/numbered_objects.gif">http://artengine.ca/desiredata/gallery/numbered_objects.gif
</a></div><div><br class="webkit-block-placeholder"></div><div>That would make it a lot less painful. &nbsp;Even better would be allowing us to assign identifiers to objects or groups of objects for stable manipulation... but the above is a huge help.
</div></div><div><br>&nbsp;</div><div>So, I am very much in support of moving namecanvas to the canvas properties window, and I hope we can agree that it is an essential feature (rereading, maybe that is what you were trying to say after all, but I don&#39;t mind campaigning for it anyways : ) ).
</div><div><br class="webkit-block-placeholder"></div><div>Cheers</div><div>Luke</div><div><a href="http://proyekto.net">proyekto.net</a></div>