<?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[Contribute to better Pd Documentation]]></title><description><![CDATA[<p>Hello! I'm in effort to make Pd documentation better. To map what we need to do, I'm starting to ask Pd community. So you can help responding 2 questions:</p>
<ol>
<li>What is the audience that you believe will make use of the Pd documentation? Things like, advanced english speakers, academics, the gender, low/high earning power, if they are programmers, musicians, open source people, nationality... whatever you can write in a few words.</li>
<li>Issues you see in actual way to document the objects, suggestions to improve documentation to meet your imagined pd user.</li>
</ol>
<p>Educational experiences, examples of documentation patterns, opinions about how things have been done so far are welcome!</p>
<p>If you want to contribute more in effort to improve Pd Docs Structure I have opened a issue in Pd github:</p>
<p><a href="https://github.com/pure-data/pure-data/issues/1320" rel="nofollow">https://github.com/pure-data/pure-data/issues/1320</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 20:01:01 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/13468.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 25 May 2021 12:31:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Tue, 25 May 2021 12:31:28 GMT]]></title><description><![CDATA[<p>Hello! I'm in effort to make Pd documentation better. To map what we need to do, I'm starting to ask Pd community. So you can help responding 2 questions:</p>
<ol>
<li>What is the audience that you believe will make use of the Pd documentation? Things like, advanced english speakers, academics, the gender, low/high earning power, if they are programmers, musicians, open source people, nationality... whatever you can write in a few words.</li>
<li>Issues you see in actual way to document the objects, suggestions to improve documentation to meet your imagined pd user.</li>
</ol>
<p>Educational experiences, examples of documentation patterns, opinions about how things have been done so far are welcome!</p>
<p>If you want to contribute more in effort to improve Pd Docs Structure I have opened a issue in Pd github:</p>
<p><a href="https://github.com/pure-data/pure-data/issues/1320" rel="nofollow">https://github.com/pure-data/pure-data/issues/1320</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Tue, 25 May 2021 12:31:28 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Tue, 25 May 2021 16:55:00 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/emviveros">@emviveros</a> It could save you a lot of time if you start from the doc folder of Pd extended.<br />
At the time of its release it had already been extensively improved when compared even to the current Vanilla doc.<br />
Some objects will be missing of course but they can be trawled from Vanilla doc/help files.<br />
The doc for extended was 9.32Mb..... but included 5.96Mb of media.<br />
The doc for vanilla 0.51.3 is 2.85Mb<br />
A difference of 0.5Mb-ish without the media...... so quite a lot of text.</p>
<p>It is a great idea and should be useful to everyone.<br />
Unfortunately so many people never see the doc folder though except when they access vanilla help files and even then are blissfully unaware of its existence.</p>
<p>Maybe adding a &quot;Documentation&quot; link to the console help menu would be a good first move....?<br />
The doc subfolder names are not enticing..... &quot;3.audio.examples&quot; really could be &quot;3.digital.audio.tutorial&quot; for example.<br />
I don't think there is even a link to it in the &quot;HTML Manual&quot; which becomes &quot;PD Documentation&quot; when it is opened.<br />
All very confusing though as the Pd.doc folder is mostly a patching tutorial that complements the Floss manual.</p>
<p>You have probably seen that <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/beem">@beem</a> is working on a wiki..... <a href="https://forum.pdpatchrepo.info/topic/13054/starting-a-pure-data-wiki-database-examples-collection" rel="nofollow">https://forum.pdpatchrepo.info/topic/13054/starting-a-pure-data-wiki-database-examples-collection</a></p>
<p>Hyperlinks are the past and the future and the object help files in extended had quite a few...... although many are now dead.<br />
David.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/2</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Tue, 25 May 2021 16:55:00 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Tue, 25 May 2021 18:35:17 GMT]]></title><description><![CDATA[<p>As a Puredata teacher in a fine art school since 10years (and many workshops in China) the only solution for me to make pd &quot;usable&quot; by my students, was to distributed my own puredata version modified with translated help files from an &quot;computer-scientist&quot; to an &quot;artist&quot; point of view, and with many extra things.</p>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> said:</p>
<blockquote>
<p>Maybe adding a &quot;Documentation&quot; link to the console help menu would be a good first move....?</p>
</blockquote>
<p>I agree, if only clickable link could be added to console.</p>
<blockquote>
<p>The doc subfolder names are not enticing..... &quot;3.audio.examples&quot; really could be &quot;3.digital.audio.tutorial&quot; for example.<br />
I don't think there is even a link to it in the &quot;HTML Manual&quot; which becomes &quot;PD Documentation&quot; when it is opened.<br />
All very confusing though as the Pd.doc folder is mostly a patching tutorial that complements the Floss manual.</p>
</blockquote>
<p>I agree, the documentation could a bit more explicit and well organised. I simply don't use it and added mine.</p>
<p>Finally, Here is an example of my pd version that I throw to students now to have a chance to keep them in the game:</p>
<ul>
<li>
<p>I am using ceammc a lot, and added some objets and a simple theme:<br />
<img src="/uploads/files/1621964000437-interface-pd.png" alt="Interface-pd.png" class="img-responsive img-markdown" /></p>
</li>
<li>
<p>I added a template for every new patches and some personnal icons to ceammc bar:<br />
<img src="/uploads/files/1621966314712-start-template.png" alt="start-template.png" class="img-responsive img-markdown" /></p>
</li>
<li>
<p>Here is my Intro-help.pd (accessible from any right clic in a patch)<br />
<img src="/uploads/files/1621966081902-intro-help.png" alt="Intro-help.png" class="img-responsive img-markdown" /></p>
</li>
<li>
<p>I added my own fast prototyping ofelia abstractions:<br />
<img src="/uploads/files/1621966142854-interface-pd-simple.png" alt="Interface-pd-simple.png" class="img-responsive img-markdown" /></p>
</li>
<li>
<p>The right click show all the objects (also have auto-completion of course)<br />
<img src="/uploads/files/1621966700882-right-click-menu.png" alt="right-click-menu.png" class="img-responsive img-markdown" /></p>
</li>
</ul>
<p>I think right-click on objects should propose &quot;Online Reference&quot; that lead to an online up-to-date documentation... or wiki.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/3</guid><dc:creator><![CDATA[60hz]]></dc:creator><pubDate>Tue, 25 May 2021 18:35:17 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Wed, 26 May 2021 20:19:29 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60hz</a> , I know <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> already mentioned it but here is the wiki in progress <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/beem">@beem</a> and I have created with wikidot:<br />
<a href="http://puredatabase.wikidot.com/" rel="nofollow">http://puredatabase.wikidot.com/</a></p>
<p>We are open to change to a new wiki system, hosting, etc. But for starting I think it's great.</p>
<p>I totally agree with an &quot;online reference&quot;, max objects have it we could too <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Sorry for the offtopic question <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60Hz</a> but how can I change the color theme in Pd-ceammc?</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/4</guid><dc:creator><![CDATA[MikeMorenoDSP]]></dc:creator><pubDate>Wed, 26 May 2021 20:19:29 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Wed, 26 May 2021 20:57:47 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/mikemorenodsp">@MikeMorenoDSP</a> said:</p>
<blockquote>
<p>We are open to change to a new wiki system, hosting, etc. But for starting I think it's great.</p>
</blockquote>
<p>That's great yes, lot of  useful stuffs already on the wiki that replace all my bookmarks (I will add some others soon). But we need to be aware that finding too many informations on multiple websites might be confusing for new user. And all need to be maintained because  up-to-date today's informations will become tomorow obsolet's one...</p>
<p>So I think what would be nice is to concenrate all efforts to make <a href="https://puredata.info/" rel="nofollow">puredata.info</a> website up to date and also <a href="https://en.flossmanuals.net/pure-data/_full/" rel="nofollow">Floss manuals</a>, wich are well referenced and will be find by many  users at first.</p>
<blockquote>
<p>I totally agree with an &quot;online reference&quot;, max objects have it we could too <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
</blockquote>
<p>Yes, really. But that needs to modify pd sources...</p>
<blockquote>
<p>Sorry for the offtopic question <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60Hz</a> but how can I change the color theme in Pd-ceammc?</p>
</blockquote>
<p>I use Pd-Vanilla, and added ceammc externals and ofelia only.<br />
So pd-next which is vanilla puredata +  closebang, initbang and color themes...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/5</guid><dc:creator><![CDATA[60hz]]></dc:creator><pubDate>Wed, 26 May 2021 20:57:47 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Wed, 26 May 2021 21:46:56 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60hz</a> said:</p>
<blockquote>
<p>also Floss manuals</p>
</blockquote>
<p>There is also two floss manuals that are almost identical, one has a yellow sidebar, is more complete and lacks the broken link for Dataflow-&gt;Math but is more difficult to find, google always brings up the other one. with the white sidebar, you have to dig through the floss site to find the other. Completely forgot about that, had meant to look into fixing that ages ago but life got in the way and I did not have time to figure out Floss. Would be nice to have the more complete one be the on google retrieves.</p>
<p>EDIT: Does anyone else know the yellow sidebar floss manual? I am having trouble finding it. I know the last time I looked for it I ended up having to dig through old bookmark files to find it.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/6</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Wed, 26 May 2021 21:46:56 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 05:41:41 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> said:</p>
<blockquote>
<p>The doc for extended was 9.32Mb..... but included 5.96Mb of media.<br />
The doc for vanilla 0.51.3 is 2.85Mb<br />
A difference of 0.5Mb-ish without the media...... so quite a lot of text.</p>
</blockquote>
<p>but are you counting the help files of dozens of libraries it had?</p>
<blockquote>
<p>Maybe adding a &quot;Documentation&quot; link to the console help menu would be a good first move....?</p>
</blockquote>
<p>Hmmm, but there's already a link to a Pd documentation in html right there in the help tab, and we also have the browser which has the same manual section and other sections. Why do we need it in the console?</p>
<blockquote>
<p>The doc subfolder names are not enticing..... &quot;3.audio.examples&quot; really could be &quot;3.digital.audio.tutorial&quot; for example</p>
</blockquote>
<p>that's actually the examples from Miller Puckette's book and they should be read alongside his book</p>
<blockquote>
<p>I don't think there is even a link to it in the &quot;HTML Manual&quot; which becomes &quot;PD Documentation&quot; when it is opened.</p>
</blockquote>
<p>No, it's a separate thing, it's not part of pd's documentation per se.... it's something else (the book's examples) that comes as part of Pd.</p>
<blockquote>
<p>All very confusing though as the Pd.doc folder is mostly a patching tutorial that complements the Floss manual.</p>
</blockquote>
<p>I don;t know why you call this the 'Pd doc' folder, it's the control examples, and yeah, it's like a quick start tutorial, also by Miller.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/7</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/7</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Thu, 27 May 2021 05:41:41 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 05:45:36 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/mikemorenodsp">@MikeMorenoDSP</a> said:</p>
<blockquote>
<p>I totally agree with an &quot;online reference&quot;, max objects have it we could too</p>
</blockquote>
<p>I actually suggested that on the Pd list, but what do you mean by it? I'm thinking pretty much like how it works on MAX, with a detailed and quick reference for each inlet and what message it takes, as a companion to the help file.</p>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60hz</a> said:</p>
<blockquote>
<p>Yes, really. But that needs to modify pd sources...</p>
</blockquote>
<p>how so? Pd already carries html examples, like the very own Pd Manual, and you can also open html files from within a help patch - the slop~ object does exactly that and calls a reference html file to explain how the filter works. We'd be doing that just for the other objects/help files.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/8</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/8</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Thu, 27 May 2021 05:45:36 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 05:54:51 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/60hz">@60hz</a> said:</p>
<blockquote>
<p>So I think what would be nice is to concenrate all efforts to make <a href="http://puredata.info" rel="nofollow">puredata.info</a> website up to date</p>
</blockquote>
<p>I agree that website needs attention as it is the one thing people find first and has all the links to all manuals, this forum, the pd-list and what not. And I also see here new links to other resources, but then, when talking about the 'Pd Documentation', I understand we're talking about the help files, it manual and things that comes with the application, not all online resources and tutorials out there. And it's hard to think about that because, yeah, lots of stuff is just outdated, like the FLOSS manual (but that's from an independent third party author and not really part of 'Pd's official documentation')</p>
<p>EDIT: Maybe doing a cleanup on <a href="http://puredata.info" rel="nofollow">puredata.info</a> could help in saying what resources are more up to date. We could have an 'old archive' section for things that are just too dusty...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/9</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/9</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Thu, 27 May 2021 05:54:51 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 05:59:41 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a> I think the old &quot;yellow&quot; Pd floss manual has gone to book form.<br />
From my vague recollection it was this....... <a href="https://en.flossmanuals.net/pure-data/_full/" rel="nofollow">https://en.flossmanuals.net/pure-data/_full/</a><br />
Not absolutely certain but the photos in it look familiar.<br />
But unfortunately the other language versions seem to have gone......?<br />
David.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/10</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/10</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Thu, 27 May 2021 05:59:41 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 07:08:31 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> &quot;but are you counting the help files of dozens of libraries it had?&quot;<br />
No, the extended doc only referenced the vanilla objects.<br />
Help for externals was contained within their folders in the relevant &quot;extra&quot; folders..... hence the problems people sometimes have with missing help files for external single binaries.</p>
<p>But the doc Pd/doc/5.reference had more elaborated help files .<br />
Hava a look...... <a href="/uploads/files/1622095956896-ext_v_vanilla-example-route.zip">ext_v_vanilla example-route.zip</a><br />
With hyperlinks and demonstrative subpatches.... a massive amount of rewriting had been done already...... now lost to anyone without Extended on their computer.   It was called the &quot;PDDP Project&quot;.<br />
The extended help files were also better formatted and so &quot;prettier&quot;........ although opening the extended help-file in vanilla will not render the patch as &quot;prettily&quot; as extended you will still see the difference.<br />
There was a PDDP style guide and a css style sheet associated in extended...... <a href="/uploads/files/1622099096592-pddp.zip">pddp.zip</a></p>
<p>In the vanilla help files some essential information about vanilla objects is also missing..... see conversations I have had with <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/ddw_music">@ddw_music</a> recently on this forum.<br />
If I get time this weekend I will search for them and post a summary.<br />
David.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/11</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/11</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Thu, 27 May 2021 07:08:31 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 09:07:25 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> said:</p>
<blockquote>
<p>But the doc Pd/doc/5.reference had more elaborated help files .<br />
Hava a look...... ext_v_vanilla example-route.zip</p>
</blockquote>
<p>yeah, but some of that is kinda wrong or unnecessary in my point of view (talking about this specific example). More doesn't always mean better if some of the information is not that good.</p>
<p>The thing about it having a 'type_mode' is simply not true and misleading. A lot of the data there is just unnecessarily confusing.</p>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> said:</p>
<blockquote>
<p>In the vanilla help files some essential information about vanilla objects is also missing..... see conversations I have had with <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/ddw_music">@ddw_music</a> recently on this forum.<br />
If I get time this weekend I will search for them and post a summary.</p>
</blockquote>
<p>please do, it's easy to file an issue on github with whatever you find is essential or missing or wrong or misleading. If no one does that, then no magic happens. I've been able to make extensive contributions to the help files of Pd Vanilla recently. It's funny you mentioned the help file of route as I've recently worked on an update of it, see <a href="https://github.com/pure-data/pure-data/issues/1302" rel="nofollow">https://github.com/pure-data/pure-data/issues/1302</a></p>
<p>The pddp format has advantages, but also disadvantages, try doing the expr family of objects in that standard, it's good extended did not try it. Anyway, I worked on the documentation of cyclone and I also have my own library with over 420 help files that that use a similar standard. Trust me, after over 600 cases, you'll see how this format can be a bit of a nightmare.</p>
<p>What is good about this template is the quick reference guide. But for that I'm proposing a separate 'reference' guide like in Max, which can be a html file that we can open from the help file, or a subpatch at the very least.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/12</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/12</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Thu, 27 May 2021 09:07:25 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 09:18:19 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> That looks to be it. Odd that google does not seem to find it and every website I found with a link to a floss manual was the other one. Floss also took the link off of the <a href="http://write.flossmanuals.net" rel="nofollow">write.flossmanuals.net</a> website to the main page so I did not find it by clicking through the links from there, should have actually read the URL. Thanks.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/13</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/13</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Thu, 27 May 2021 09:18:19 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Thu, 27 May 2021 16:28:52 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> Yes a companion to the help file. Maybe as a .pd file and online too.<br />
Like this:<br />
<a href="https://docs.cycling74.com/max8/refpages/oscbank~" rel="nofollow">https://docs.cycling74.com/max8/refpages/oscbank~</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/14</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/14</guid><dc:creator><![CDATA[MikeMorenoDSP]]></dc:creator><pubDate>Thu, 27 May 2021 16:28:52 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 00:12:57 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/whale-av">@whale-av</a> said:</p>
<blockquote>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a> I think the old &quot;yellow&quot; Pd floss manual has gone to book form.<br />
From my vague recollection it was this....... <a href="https://en.flossmanuals.net/pure-data/_full/" rel="nofollow">https://en.flossmanuals.net/pure-data/_full/</a><br />
Not absolutely certain but the photos in it look familiar.<br />
But unfortunately the other language versions seem to have gone......?<br />
David.</p>
</blockquote>
<p>Maybe this: <a href="http://archive.flossmanuals.net/pure-data/" rel="nofollow">http://archive.flossmanuals.net/pure-data/</a></p>
<p>(?) The new Floss: <a href="http://write.flossmanuals.net/pure-data/introduction2/" rel="nofollow">http://write.flossmanuals.net/pure-data/introduction2/</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/15</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/15</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Sat, 29 May 2021 00:12:57 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 00:20:39 GMT]]></title><description><![CDATA[<p>Regarding the discussion of Floss being part of the documentation, I believe so. But only in the way about update <a href="http://puredata.info/" rel="nofollow">puredata.info</a>. Which requires a survey of these unofficial documentation to be listed on the official website.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/16</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/16</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Sat, 29 May 2021 00:20:39 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 00:27:23 GMT]]></title><description><![CDATA[<p>Another possible reference is <a href="http://www.cooperbaker.com/home/code/pd%20spectral%20toolkit/" rel="nofollow">http://www.cooperbaker.com/home/code/pd spectral toolkit/</a></p>
<p>It have a very simple layout, and the beatiful concept which is links to objects source code.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/17</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/17</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Sat, 29 May 2021 00:27:23 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 00:47:17 GMT]]></title><description><![CDATA[<p>I think the right-click object menu can be a very useful feature especially for beginners. Perhaps it can be done with a tcl plugin to be installed via deken and documented in a specific introduction for first users. So they would already be familiar with using externals in some way.</p>
<p>How <a href="https://lists.puredata.info/pipermail/pd-list/2021-05/129622.html" rel="nofollow">discussed in Pd-list</a>, the translations can be done via html file, which can be shipped with Pd, in fact as it is already done how <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> says, but disponible online to, like Max does.</p>
<p>What I can think regard organizing the topics I catched are:</p>
<ol>
<li>Update <a href="http://puredata.info" rel="nofollow">puredata.info</a> to clarify the situation of unofficial documentation, list and classify it about updated ou dusty.</li>
<li>About how to internationalize help patches information. I can't find much propositions in this way of how to do, but I think a good way is embrace the html documentation.</li>
</ol>
<p>Another idea:</p>
<ul>
<li>A Welcome to Pd in the first install can be great to newcomers. That Welcome might have information about how to use documentation, which can reduce misunderstandings about where to get information from Pd</li>
</ul>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/18</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/18</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Sat, 29 May 2021 00:47:17 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 08:02:09 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/emviveros">@emviveros</a> Yup, guess orange not yellow, same as the pdf which David linked and seems to be the same as <a href="http://write.flossmanuals.net/pure-data/introduction2/" rel="nofollow">http://write.flossmanuals.net/pure-data/introduction2/</a> but the Dataflow-&gt;Math link works. I have not compared them in depth but a quick comparison of a few sections suggests them to be the same. I am guessing when the orange sidebar version went to pdf a new working version was opened for expansion but was never expanded.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/19</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/19</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Sat, 29 May 2021 08:02:09 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 14:55:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a> I can see the importance of Pd Floss stay updated, but I don't mind how to access it to edit. I'm asking a friend which make the portuguese translation, but I don't know anything new right now.</p>
<p>If somebody knows how to edit floss, we can make a new effort to update it. Now I'm thinking more in:</p>
<ol>
<li>provide better documentation inside official Pd envyronment, which includes pd-help-patches/html ways to reference pd docs offline and online with multi-language support,</li>
<li>reorganize <a href="http://puredata.info" rel="nofollow">puredata.info</a> to update infos about unofficial tutorials and</li>
<li>ways to access online References from Pd.</li>
</ol>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/20</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/20</guid><dc:creator><![CDATA[emviveros]]></dc:creator><pubDate>Sat, 29 May 2021 14:55:24 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 17:43:39 GMT]]></title><description><![CDATA[<p>Well, the Floss manual is a very very old and totally unofficial documentatin, made by a third party, and that mostly documents how to install and use Pd Extended 0.39...</p>
<p><img src="/uploads/files/1622309400571-screen-shot-2021-05-29-at-14.28.42.png" alt="Screen Shot 2021-05-29 at 14.28.42.png" class="img-responsive img-markdown" /></p>
<p>that's over a decade ago and extended is no 'Pd', it is a fork of Pd, which is abandoned anyway, for almost 10 years now...</p>
<p>I get it that many people still find it and use it, but that's just bad. This should be one of the things heavily marked as OUTDATED in <a href="http://puredata.info" rel="nofollow">puredata.info</a> and just forgotten about... or... completely rewritten mostly from scratch.</p>
<p>Now, here's one thing. Why are we writing a separate and independent manual for Pd?</p>
<p>Is Pd's manual not good enough? Why? What's missing?</p>
<p>Where I'm getting at is, FLOSS was written way long ago, when nobody used vanilla, and mostly as a reference guide to Extended. It made sense back then.</p>
<p>Now it doesn't. Why are doing a separate manual for vanilla when we can just have vanilla's manual? Moreover, this has all the chances of being 1) not fully finished; 2) quickly abandoned if so and outdated...</p>
<p>I may sound harsh, but... sorry, I'm just saying what it is. This can still be around, of course, but as a museum piece, for those interested in web archeology, as extended is now  an archeological piece of software.</p>
<p>It's funny how people don't just assume they can help and contribute to Pd's documentation. I don't know where that comes from, really. I've been contributing to Pd's documentation for a few years now, and I can testify it doesn't hurt. I've written a whole new section on externals in Pd's manual and rewritten many help files. It's fine, it's possible.</p>
<p>And we should, as a community, pay attention to the fact that Pd has a manual, and that old, outdated and abandoned manuals of long gone Pd forks out there do not necessarily represent Pd's manual...</p>
<p>This is a big problem! There's a huge noise here. People are oblivious on what the actual and official Pd documentation is or exists. And the best solution for me to reduce the noise is to just simply REMOVE the noise...</p>
<p>So, yeah, <a href="http://puredata.info" rel="nofollow">puredata.info</a> needs some attention for that matter too, as that's the website most people get to when checking pure data and I think it also points to FLOSS manual as being any relevant these days.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/21</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/21</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sat, 29 May 2021 17:43:39 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 18:01:14 GMT]]></title><description><![CDATA[<p>Oh, but FLOSS manuals has a nice tutorial for begginers...</p>
<p>Well, there are lots of tutorials out there...</p>
<p>This tutorial is based on Extended and is very very old and misses many new stuff</p>
<p>If you think we should also have a new tutorial to replace this, well, it needs to be a tutorial based on Purr Data, I guess, which is the alternative to extended these days. So, well, not related to Pd itself, but a fork of Pd... but that's a separate project, a Purr Data project. Unlike Extended, the gap from vanilla to Purr is huge and it's just hard to work on something that's suitable for both. As a community, we should also make things like that clear to avoid noise.</p>
<p>On the other hand. If you want a new tutorial like the FLOSS one for 'vanilla' as part of its official documentation, then we need to work on it from scratch, and there'll be no need for a FLOSS version that lives in <a href="http://flossmanuals.net" rel="nofollow">flossmanuals.net</a>! And I think that can easily be included as part of the Pd Vanilla distribution and its online documentation.</p>
<p>If you're actually unhappy with a 'all and pure vanilla distribution', meaning, you use Pd Vanilla, but you have dozens of external libraries and can't live without them, then we have another issue. How to work with a tutorial that uses some of the external libraries out there? What libraries are worth using? Which are abandoned? How are we gonna have a tutorial inside vanilla that uses external libraries?</p>
<p>I think this can be done too... well... in fact, I have one tutorial myself, and it only needs one single library called ELSE... and it actually comes as part of ELSE. And you don't need to do anything else other than just using deken to download it and use it...</p>
<p>See? How easier could it be? Anyone can design a new tutorial that uses externals and just give instructions on how to download them via deken and use it. We can point to these as part of the OFFICIAL Pd documentation and just forget about FLOSS...</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/22</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/22</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sat, 29 May 2021 18:01:14 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 20:29:57 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/porres">@porres</a> said in <a href="/topic/13468/contribute-to-better-pd-documentation/22">Contribute to better Pd Documentation</a>:</p>
<blockquote>
<p>On the other hand. If you want a new tutorial like the FLOSS one for 'vanilla' as part of its official documentation, then we need to work on it from scratch, and there'll be no need for a FLOSS version that lives in <a href="http://flossmanuals.net" rel="nofollow">flossmanuals.net</a>! And I think that can easily be included as part of the Pd Vanilla distribution and its online documentation.</p>
</blockquote>
<p>So,  went to have a look as to what would it take to make the FLOSS tutorials  ported to vanilla... and... well, it seems that despite using Extended, some of the examples are pretty much 'vanilla friendly' (no externals). These can be easily ported then...</p>
<p>But where are the authors these days? I know Derek Holzer is one, but he was just recently sayin on the facebook group that the FLOSS manuals is old should be forgotten himself... If we were to update it in the web, who would do it? And could we revise it and change it and take or put stuff?</p>
<p>Well, I'm thinking about copying the basic tutorials here into a new one, fully vanilla, to be downloadable via deken. But... I guess it'll be kinda &quot;based on this&quot;, because I have a few issues with some of the things we have here.</p>
<p>For instance, [phasor~] is described as an osccllator, and it is not one in the sense you can plug it in and listen to it as it has a DC Offset. I will suggest that we even change the description in the help object from 'sawtooth' generator to 'phase ramp' generator. Oscillators need to go from -1 to 1. The square oscillator there is also a pulse train instead. And these are not band limited oscillators (so pretty bad and aliased ones) and we should say that...</p>
<p>Also, in ampplitude modulation, I don;t think it's a good classical example to modulate it to a phasor~ signal, an [osc~] should be much better. And the 'tremolo' effect should also have a 'depth' parameter so it can be called an actual tremolo. A tremolo is not just amplitude modulation with a low frequency.</p>
<p>So if I were to design a new and quick, simple, new tutorial for newcomers, I know I'd change a lot of things... so the problem I have with it is not that it's just old and outdated, but also with the content, which I think can be greatly improved.</p>
<p>I created a new issue on github <a href="https://github.com/pure-data/pure-data/issues/1331#issuecomment-850893517" rel="nofollow">https://github.com/pure-data/pure-data/issues/1331#issuecomment-850893517</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/23</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/23</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sat, 29 May 2021 20:29:57 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sat, 29 May 2021 22:26:27 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/emviveros">@emviveros</a> It looks like you need to sign up here <a href="https://www.flossmanuals.org/get-involved-0" rel="nofollow">https://www.flossmanuals.org/get-involved-0</a>, they disabled the simple account creation due to spam issues. I have filled it out to see about getting signed up to edit it, I am not much good at writing documentation but there are some areas I can improve. This seems a worthwhile project considering that this manual is often on the first page of google results for any question about PD and getting it updated also gets the multitude of links and references to it up to date at the same time. Hopefully a few others from the community will also join in to update it.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/24</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/24</guid><dc:creator><![CDATA[oid]]></dc:creator><pubDate>Sat, 29 May 2021 22:26:27 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sun, 30 May 2021 08:27:39 GMT]]></title><description><![CDATA[<ol>
<li>Put all the help + tutorial files in a new repository on GitHub.</li>
<li>Allow much more people to have admin rights.</li>
<li>Let the community handles that in a centralized place without interacting with the core team.</li>
<li>Make it a safe and friendly area (for newcomers). <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/sparkling_heart.png" title="sparkling_heart" alt=":sparkling_heart:" /></li>
<li>Note that more you have materials for documentation, more energy is required to maintain/translate it.</li>
</ol>
<p>My 2 cents.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/25</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/25</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Sun, 30 May 2021 08:27:39 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sun, 30 May 2021 15:16:11 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/oid">@oid</a> said:</p>
<blockquote>
<p>This seems a worthwhile project considering that this manual is often on the first page of google results for any question about PD</p>
</blockquote>
<p>It's within the main search results and references out there for sure. But I couldn't reproduce it being the first result in google - <a href="http://puredata.info" rel="nofollow">puredata.info</a> is always the top one when searching for &quot;pure data&quot;, &quot;pure data tutorial&quot;, &quot;pure data documentation&quot;, and even &quot;pure data manual&quot; (I tested this on a 'clean' history).</p>
<p><img src="/uploads/files/1622385248555-screen-shot-2021-05-30-at-03.51.04.png" alt="Screen Shot 2021-05-30 at 03.51.04.png" class="img-responsive img-markdown" /></p>
<p>One way or another, <a href="http://puredata.info" rel="nofollow">puredata.info</a> is the one thing that needs attention more ungently and we can quickly do that (in seconds) by just saying &quot;FLOSS manuals is outdated and deactivated&quot;. If it ever gets updated, great, we change it as &quot;updated, reactivated and currently maintained&quot;.</p>
<p>I get your concern and how useful it'd be that this would just keep up as a good resource. Yes, there are links to this reference even in Pd's manual. But links can be updated too, or even removed. And if something it's just abandoned and can't get its references/links to new stuff or whatever, well,  sometimes old stuff out there have references/links to things that are also old and that's life. We don't necessarily have to work on something because it was once great. Things change, time changes and for practical purposes, things can be renewed, replaced.</p>
<p>I made some points as to why I think that keeping a parallel Pd Manual online is now a bad idea. It made sense when it represented extended, but not now. So if anyone thinks it's a good idea to keep working on FLOSS Manuals, I would really like to hear your thoughts on what I brought up here - like my idea that it can add noise and be counterproductive, that we can have a single and unified manual as part of the official documentation instead.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/26</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/26</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sun, 30 May 2021 15:16:11 GMT</pubDate></item><item><title><![CDATA[Reply to Contribute to better Pd Documentation on Sun, 30 May 2021 15:38:26 GMT]]></title><description><![CDATA[<p>@Nicolas-Danet said:</p>
<blockquote>
<p>Put all the help + tutorial files in a new repository on GitHub.<br />
Allow much more people to have admin rights.<br />
Let the community handles that in a centralized place without interacting with the core team.<br />
Make it a safe and friendly area (for newcomers).<br />
Note that more you have materials for documentation, more energy is required to maintain/translate it.<br />
My 2 cents.</p>
</blockquote>
<p>I don't know if I really get what this proposal is. Are you saying we should have yet another parallel Pd vanilla documentation on github for help files and everything? The end goal would be to actually merge this into the Pd documentation?</p>
<p>Sorry if I'm wrong, but it sounds like you're proposing yet another independent joint venture, and that would generate more noise, I believe. I say that specially when you say this should be done &quot;without interacting with the core team&quot;, so it really sounds like you want something independent and I wonder why.</p>
<p>I'm also just not sure what 'core team' is would even mean. Who is the 'core team'? There's no actual 'team'. Pd Vanilla is developed and maintained by one person: Miller Puckette. Ok, he is not the only one who's done stuff for Pd, others help and contribute to the project, and he picks/accepts stuff. So it is Miller's project with the collaboration of others as a community. No one else has a 'pd core team' work tag and ANYONE can just send a Pull Request.</p>
<p>For instance. I've been contributing to Pd Vanilla with suggestions, bug reports and some PRs. Am I part of the 'core team' (and thus maybe I shouldn't interact)? Well, I would never say I'm part of the core team... I'm just a random person contributing to an open source project called Pure Data by Miller Puckette as part of someone from the Pure Data community.</p>
<p>Anyway, this thread links to a Pure Data github issues. That's on Pd Vanilla's repository. The idea is clearly to work and propose changes to Pd's help files, the manual, propose new stuff to the software. You seem to suggest nothing like that happens and we start something new and independent from scratch as a 'community effort', putting in opposition the 'community' and the 'core team'. If I'm right in my assumption, this sounds really bad to me as it has a divisive mentality, which I think is responsible for all the noise we have when it comes to Pd's documentation.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/27</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13468/contribute-to-better-pd-documentation/27</guid><dc:creator><![CDATA[porres]]></dc:creator><pubDate>Sun, 30 May 2021 15:38:26 GMT</pubDate></item></channel></rss>