<story><title>Pure Data as a plugin, with a new GUI</title><url>https://github.com/timothyschoen/PlugData</url></story><parent_chain></parent_chain><comment><author>chaosprint</author><text>For those who are interested in music programming, I would like to invite you to have a look on the project I am working on and any feedback would be appreciated.&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;glicol.org&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;glicol.org&lt;/a&gt;&lt;p&gt;You can also live coding Glicol code as scripts inside a VST plugin:&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;tmmBhBmIEW0&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;tmmBhBmIEW0&lt;/a&gt;&lt;p&gt;Pd is one of the most famous MPL and I have been referring to and reflecting on its design from the first day I design Glicol. I have been teaching it to students, and one issue I found is that when the projects get a little complex, the code becomes very difficult to read even with comments. Essentially I think it&amp;#x27;s determined by the philosophy of the language. So I wouldn&amp;#x27;t complain about the fact that you need to start from scratch. That&amp;#x27;s exactly the elegancy from pd. Have a look on the &amp;quot;counter&amp;quot; example in Pd; it will give you a new understanding for &amp;quot;programming&amp;quot;.&lt;p&gt;But from this perspective, I would be interested to see how people will design VST with PD from scratch. Maybe the opposite would be more practical, to use VST in PD (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;Cs0NPime0kU&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;Cs0NPime0kU&lt;/a&gt;), considering they are both GUI-based tools. PD is also great for algorithmic composition (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;I9_3CfRm8GE&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;youtu.be&amp;#x2F;I9_3CfRm8GE&lt;/a&gt;).&lt;p&gt;Also to make project in real world some batteries like the else lib would be great and it&amp;#x27;s great that the PlugData has included that. Also check this Erbe reverb pd patches:
&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;tre.ucsd.edu&amp;#x2F;wordpress&amp;#x2F;?p=625&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;tre.ucsd.edu&amp;#x2F;wordpress&amp;#x2F;?p=625&lt;/a&gt;&lt;p&gt;You should also look at some hardware in the future such as Bela and Daisy where you can also run Pd and Glicol.</text></comment>
<story><title>Pure Data as a plugin, with a new GUI</title><url>https://github.com/timothyschoen/PlugData</url></story><parent_chain></parent_chain><comment><author>throw_m239339</author><text>For those who don&amp;#x27;t know, Pure Data or PD is a visual audio programming language that can be used to develop software synthesizers. It&amp;#x27;s open source, the commercial version by the same creator is called MAX-MSP.</text></comment>