<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[GOP bugs and initialise patch]]></title><description><![CDATA[<p>hello,</p>
<p>i am working on a new set on pd, but there are a few buds and problems which are driving me crazy.... here are a few:</p>
<ul>
<li>
<p>a graph with &quot;graph on parent&quot; enabled put in a subpatch will also show on the parent and the main patch, creating terrible overlaps. solutions i've tried include puting the arrays in subpatches (but then i loose visual relation to the rest of the patch. in my example numberboxes linked to faders and graphs), and using one display unit to replace the data with coords messages (but then i loose general view of various units, which is very usefull especially with automations and remote controls).</p>
</li>
<li>
<p>the &quot;hide name and argument&quot; option does not seem to work with arrays. they will always display their names when GOP is on...</p>
</li>
<li>
<p>initialising. when the mainpatch is opened, a preset is loaded in every unit of &quot;mud&quot;, but a few steps have to be done before any audio gets computed, and the patch starts to work normally. what i usually do is: load a sound, move the display slider (over where it says parameters), toggle to FUNC, click the display slider, move the view slider (over where it says playback) until it says &quot;min&quot;. then the audio begins..... well is there a simple way to initiate? unpon opening a preset is loaded into each unit, so i'm basically looking for a way to run through all the hiden arrays so they send their data...</p>
</li>
</ul>
<p>well that's it for now. as you can see my knowledge in pd is quite basic and i use only simple objects. so with this post i am looking for:</p>
<ul>
<li>answers to the above questions</li>
<li>other problems and bugs i haven't noticed yet</li>
<li>advice on how to make it better</li>
<li>advice on great areas of pd i do not use (state saving systems, datastructures, creating guis) and would really make the job easier....</li>
</ul>
<p>i really hope some of you will take the time, i learned all i know from this forum. i'm quite proud of that patch, and will happily post it and a tutorial upon completion.<br />
thanks guys,</p>
<p>gab</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/newmud10.zip" rel="nofollow">http://www.pdpatchrepo.info/hurleur/newmud10.zip</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 18:15:19 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/4536.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Dec 2010 16:32:11 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to GOP bugs and initialise patch on Thu, 16 Dec 2010 16:32:11 GMT]]></title><description><![CDATA[<p>hello,</p>
<p>i am working on a new set on pd, but there are a few buds and problems which are driving me crazy.... here are a few:</p>
<ul>
<li>
<p>a graph with &quot;graph on parent&quot; enabled put in a subpatch will also show on the parent and the main patch, creating terrible overlaps. solutions i've tried include puting the arrays in subpatches (but then i loose visual relation to the rest of the patch. in my example numberboxes linked to faders and graphs), and using one display unit to replace the data with coords messages (but then i loose general view of various units, which is very usefull especially with automations and remote controls).</p>
</li>
<li>
<p>the &quot;hide name and argument&quot; option does not seem to work with arrays. they will always display their names when GOP is on...</p>
</li>
<li>
<p>initialising. when the mainpatch is opened, a preset is loaded in every unit of &quot;mud&quot;, but a few steps have to be done before any audio gets computed, and the patch starts to work normally. what i usually do is: load a sound, move the display slider (over where it says parameters), toggle to FUNC, click the display slider, move the view slider (over where it says playback) until it says &quot;min&quot;. then the audio begins..... well is there a simple way to initiate? unpon opening a preset is loaded into each unit, so i'm basically looking for a way to run through all the hiden arrays so they send their data...</p>
</li>
</ul>
<p>well that's it for now. as you can see my knowledge in pd is quite basic and i use only simple objects. so with this post i am looking for:</p>
<ul>
<li>answers to the above questions</li>
<li>other problems and bugs i haven't noticed yet</li>
<li>advice on how to make it better</li>
<li>advice on great areas of pd i do not use (state saving systems, datastructures, creating guis) and would really make the job easier....</li>
</ul>
<p>i really hope some of you will take the time, i learned all i know from this forum. i'm quite proud of that patch, and will happily post it and a tutorial upon completion.<br />
thanks guys,</p>
<p>gab</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/newmud10.zip" rel="nofollow">http://www.pdpatchrepo.info/hurleur/newmud10.zip</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Thu, 16 Dec 2010 16:32:11 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Thu, 16 Dec 2010 22:17:05 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/gab_lecup">@gab_lecup</a> said:</p>
<blockquote>
<ul>
<li>a graph with &quot;graph on parent&quot; enabled put in a subpatch will also show on the parent and the main patch, creating terrible overlaps. ...</li>
</ul>
</blockquote>
<p>I posted a possible solution for this to you on another thread just now.</p>
<blockquote>
<ul>
<li>the &quot;hide name and argument&quot; option does not seem to work with arrays. they will always display their names when GOP is on...</li>
</ul>
</blockquote>
<p>This irritates me a bit, too. If you're willing to dig into data structures, you can make graphical arrays with them that are not only nicer looking (colors! shapes!) but are easy to manipulate with the mouse. You don't actually need to learn a whole lot, either. They're just a little more awkward to use at first.</p>
<blockquote>
<ul>
<li>initialising. when the mainpatch is opened, a preset is loaded in every unit of &quot;mud&quot;, but a few steps have to be done before any audio gets computed, and the patch starts to work normally. what i usually do is: load a sound, move the display slider (over where it says parameters), toggle to FUNC, click the display slider, move the view slider (over where it says playback) until it says &quot;min&quot;. then the audio begins..... well is there a simple way to initiate? unpon opening a preset is loaded into each unit, so i'm basically looking for a way to run through all the hiden arrays so they send their data...</li>
</ul>
</blockquote>
<p>I'd have to dig into the patch a little more to see why you have to do this, but wouldn't the simple workaround be to load the preset, then [trigger] those steps afterwards?</p>
<p>I have to ask, though, do you really need all those hidden gui elements? Pd is notoriously inefficient when it comes to its gui, and those eat up a lot of cpu, even when they are hidden away in a subpatch. Arrays are the worst. Don't get me wrong, I'm all for nice guis and do plenty of &quot;hacks&quot; to make them cooler, but I've found it best to limit them to what I need. I mean, your patch freaks my laptop the fuck out without it even running.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/2</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Thu, 16 Dec 2010 22:17:05 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Fri, 17 Dec 2010 14:17:16 GMT]]></title><description><![CDATA[<p>hey there,</p>
<p>if i remember well, you already saved me once a year ago with an earlier version of the same . thanks man .</p>
<p>about the gop leaking i'll check your other post right now.</p>
<p>about hiding the names of arrays, ok so the only solution would be datastructures .... i'll get to that soon then.</p>
<p>about all this gui, i guess you are right. i thought of using loads of arrays to store values, and one other to display them, because:<br />
-it's easy to save as presets (just stick the arrays in a main one) and to modify later (it's one same system for all comunications and interface etc)<br />
-it gives access to lots of parameters in little space<br />
-i can't think of anything else (how else can i get to set individual parameters for master controls?)</p>
<p>i know the patch is not operational. the problem comes from the mud abstraction, i haven't finished it yet. maybe the solution is to just forget about displaying so much. i thought the gui only used up cpu if it showed, but i guess graphs are not the solution ...<br />
there might also be trouble with having so many fiddle~ objects working together ...</p>
<p>the trouble is when i get stuck it's usually because of a detail i hadn't thought about, and having to re-invent everything gets me down. this patch is exactly what i want.</p>
<p>thanks alot, i'll go see if i find solutions in datastructures .<br />
i'll think about all this.</p>
<p>gab</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/3</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Fri, 17 Dec 2010 14:17:16 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Fri, 17 Dec 2010 14:26:27 GMT]]></title><description><![CDATA[<p>hey sorry i can't find that thread about gop showing on main wndow. could you point it out? ...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/4</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Fri, 17 Dec 2010 14:26:27 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Sat, 18 Dec 2010 04:03:49 GMT]]></title><description><![CDATA[<p><a href="http://puredata.hurleur.com/sujet-1025-graph-parent-objects-arrays" rel="nofollow">http://puredata.hurleur.com/sujet-1025-graph-parent-objects-arrays</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/5</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Sat, 18 Dec 2010 04:03:49 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Fri, 04 Feb 2011 12:45:13 GMT]]></title><description><![CDATA[<p>hello there,</p>
<p>haven't been able to work for a while, but i'm back to that same patch ...<br />
i've used all your tips with donecanvasdialog and a switch on the main patch, and it all seems to work fine (until now) . i just have a little problem with it: every time i close the master patch pd asks me if i want to save each unit of that &quot;mud&quot; patch where i use donecanvasdialog. i guess it's understandable as this is a building function, but is there any way around this? it's a hastle having to save every time ...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/6</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Fri, 04 Feb 2011 12:45:13 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Sat, 05 Feb 2011 22:02:33 GMT]]></title><description><![CDATA[<p>Whenever you edit a patch, it puts the patch in a &quot;dirty&quot; state, which is what tells Pd to ask whether or not to save. When you use [donecanvasdialog(, it does it, too. You can undo it by sending a [dirty 0( message afterwards:</p>
<p>[donecanvasdialog &lt;arguments&gt;, dirty 0(<br />
|</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/7</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Sat, 05 Feb 2011 22:02:33 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Sun, 06 Feb 2011 11:46:25 GMT]]></title><description><![CDATA[<p>hello there,</p>
<p>thank you so much, i finally got a first rough version of a complete production patch working. i have to update the envelope generators (&quot;toing&quot;) and the sequencer, but it all seems to work ...<br />
i had trouble using the ldirty 0( message, so i installed version 0.42.5-extended and now it works .<br />
still have to find a way to initialise each unit of the &quot;mud&quot; patch properly (for now the master patch is slow until you move the &quot;select&quot; slider (where it says parameters) across for each unit of &quot;mud&quot;), and as i said update and review the envelopes and sequencer, but everything works fine, even controled by my BCF2000 .</p>
<p>so thanks, as you got me through all those problems. here is the temporary version of the patch. i'll make sure i post it with a tutorial ounce it's clean, and i'll let you know ... just out of curiousity: what do you use pd for? are you a musician? i mean if you know so much about pd you must be making great patches ...</p>
<p>cheers</p>
<p>gab</p>
<p><a href="http://www.pdpatchrepo.info/hurleur/newmud11.zip" rel="nofollow">http://www.pdpatchrepo.info/hurleur/newmud11.zip</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/8</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Sun, 06 Feb 2011 11:46:25 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Sun, 06 Feb 2011 21:35:01 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/gab_lecup">@gab_lecup</a> said:</p>
<blockquote>
<p>what do you use pd for? are you a musician? i mean if you know so much about pd you must be making great patches ...</p>
</blockquote>
<p>I spend most of my time not finishing patches. <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";-)" alt=";-)" /></p>
<p>Okay, well, really I've just been in college (or university, depending on where you're from apparently) for the past four years and am just now in a program where I can use Pd for the majority of my projects. Before it was all on the side. I've mostly used it for synthesis and a little composition (which is why I got into it in the first place). Lately I've been using it mostly for dsp and audio analysis.</p>
<p>I almost finished something last year. Was really close.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/9</guid><dc:creator><![CDATA[Maelstorm]]></dc:creator><pubDate>Sun, 06 Feb 2011 21:35:01 GMT</pubDate></item><item><title><![CDATA[Reply to GOP bugs and initialise patch on Mon, 07 Feb 2011 11:28:21 GMT]]></title><description><![CDATA[<p>ok i thought you were serious about it. a career in new media or something? pd is great for its philosophy and no doubt more people will get into it .... dsp and audio analysis is way out of reach for me, but i guess it must be a blast ...</p>
<p>if you do have a working patch somewhere as example i'd love it ....</p>
<p>my next chalenge (a few hours away, i'll go buy the beast today) is to use the kinect for xbox with pd for contemporary dance projects .... if it's too big for me alone i might have to find asociates ...<br />
well thanks for all the help and the tips,<br />
you can check some sounds of mine, entirely made with an earlier version of my patch, here : <a href="http://www.myspace.com/gabriellecup" rel="nofollow">www.myspace.com/gabriellecup</a></p>
<p>cheers</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/10</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/4536/gop-bugs-and-initialise-patch/10</guid><dc:creator><![CDATA[gab_lecup]]></dc:creator><pubDate>Mon, 07 Feb 2011 11:28:21 GMT</pubDate></item></channel></rss>