Nevermind, I&#39;m checking the gui02-test.pd patch, I guess my answer is there.<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Nov 15, 2012 at 1:38 PM, Alexandros Drymonitis <span dir="ltr">&lt;<a href="mailto:adrcki@gmail.com" target="_blank">adrcki@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Enrique, I&#39;ve been checking your abstractions and they seem to be very good. I&#39;ve one question though, how can you control the abstractions you add to nodes, say with a slider? Or do you have to create your nodes with abstractions with arguments (like the proposed method in the readme file) and that should be it?<br>

<br>Cheers<div class="HOEnZb"><div class="h5"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 14, 2012 at 5:14 PM, Enrique Erne <span dir="ltr">&lt;<a href="mailto:enrique@netpd.org" target="_blank">enrique@netpd.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">You could try <a href="https://github.com/thisconnect/pddom" target="_blank">https://github.com/thisconnect/pddom</a><br>


It should take care about:<br>
- updating DSP tree after adding removing an abstraction<br>
- firing loadbang<br>
- sets senders and receivers so you can send a signal from one<br>
abstraction directly to the next one<br>
<div><div><br>
<br>
On Wed, Nov 14, 2012 at 12:41 PM, Ángel Faraldo &lt;<a href="mailto:angelfaraldo@gmail.com" target="_blank">angelfaraldo@gmail.com</a>&gt; wrote:<br>
&gt; Thanks for your replies,<br>
&gt;<br>
&gt; indeed I was reading on the list and there are various threads on this<br>
&gt; topic. Apologies for re-asking old threads.<br>
&gt;<br>
&gt; In my current project, I wasn&#39;t planning to create the objects with messages<br>
&gt; (obj ... ... ..., i.e. dynamic patching) but manually adding objects which<br>
&gt; produce sound on the fly.<br>
&gt;<br>
&gt; Therefore, [initbang] doesn&#39;t make a difference here, because loadbangs are<br>
&gt; actually initialized when loading an abstraction manually, and turning dsp<br>
&gt; audio off and on produces a longer-than-desirable silence gap when I create<br>
&gt; a new abstraction, so although advisable on regular situations, it doesn&#39;t<br>
&gt; seem to be the solution here.<br>
&gt;<br>
&gt; So, although maybe not the most elegant, I&#39;ve managed to solve it by sending<br>
&gt; the abstraction&#39;s [loadbang] to the main patch to dynamically save the<br>
&gt; latter. This way I get the sound of the abstraction immediately.<br>
&gt;<br>
&gt; Cheers and thanks again.<br>
&gt;<br>
&gt; ángel<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On 14/11/2012, at 12:03, Alexandros Drymonitis wrote:<br>
&gt;<br>
&gt; Or use [initbang]...after i go banana&#39;s reply I searched a bit and found out<br>
&gt; that my question has also been answered. It won&#39;t be vanilla though, but<br>
&gt; anyway I&#39;m using extended..<br>
&gt;<br>
&gt; Cheers<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Nov 14, 2012 at 12:54 PM, Cyrille Henry &lt;<a href="mailto:ch@chnry.net" target="_blank">ch@chnry.net</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Le 14/11/2012 11:30, Alexandros Drymonitis a écrit :<br>
&gt;&gt;<br>
&gt;&gt;&gt; I tried your patch and the problem you mention does occur. I&#39;ve no idea<br>
&gt;&gt;&gt; why and how to solve this, but I&#39;m also getting some strange behavior with<br>
&gt;&gt;&gt; live patching. In my case [loadbang] won&#39;t work...<br>
&gt;&gt;&gt;<br>
&gt;&gt; when sending message to pd to create objects, one also have to manually<br>
&gt;&gt; send the loadbang messages.<br>
&gt;&gt; reasons are details in the archive.<br>
&gt;&gt; [loadbang bang&lt;<br>
&gt;&gt; |<br>
&gt;&gt; [s pd-foo]<br>
&gt;&gt;<br>
&gt;&gt; cheers<br>
&gt;&gt; c<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; On Mon, Nov 12, 2012 at 5:29 PM, Ángel Faraldo &lt;<a href="mailto:angelfaraldo@gmail.com" target="_blank">angelfaraldo@gmail.com</a><br>
&gt;&gt;&gt; &lt;mailto:<a href="mailto:angelfaraldo@gmail.com" target="_blank">angelfaraldo@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     Hi List,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     I&#39;ve been increasingly working with dynamic patching and there is an<br>
&gt;&gt;&gt; issue that don&#39;t understand in relation with creating multiple audio<br>
&gt;&gt;&gt; abstractions...<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     Imagine I put an oscillator inside an abstraction and I recall one<br>
&gt;&gt;&gt; instance of it from the main patch (already computing audio). This is what<br>
&gt;&gt;&gt; happens:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     The abstraction will not produce sound until I:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     a) save the patch<br>
&gt;&gt;&gt;     b) create another abstraction with the same name (another audio<br>
&gt;&gt;&gt; object will not work)<br>
&gt;&gt;&gt;     c) I click on a already existing object in the main patch (clicking<br>
&gt;&gt;&gt; on the canvas will not work either)<br>
&gt;&gt;&gt;     d) I un-compute and re-compute audio (which is not desirable)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     I attach an example:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     Any insights or ideas about how to solve this?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     with kind regards,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     Angel Faraldo<br>
&gt;&gt;&gt;     _________________<br>
&gt;&gt;&gt;     <a href="http://www.angelfaraldo.info" target="_blank">www.angelfaraldo.info</a> &lt;<a href="http://www.angelfaraldo.info" target="_blank">http://www.angelfaraldo.info</a>&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     _______________________________________________<br>
&gt;&gt;&gt;     <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> &lt;mailto:<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a>&gt; mailing list<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;     UNSUBSCRIBE and account-management -&gt;<br>
&gt;&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
&gt;&gt;&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt;&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
&gt;&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt;&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
&gt;<br>
&gt; Ángel Faraldo<br>
&gt; _________________<br>
&gt; <a href="http://www.angelfaraldo.info" target="_blank">www.angelfaraldo.info</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt;<br>
&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
&gt;<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>