<?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[Advanced question. Custom interface.]]></title><description><![CDATA[<p>Goodevening to all the nerds out there!<br />
Let's start saying I'm not much more than a complete noob on programming.<br />
I'm starting to think about a sort of &quot;tape machine&quot; based on pure data. Hardware speaking everything should run on a Raspberry Pi.<br />
I would like to know if it would be possible and how hard it would be to create a custom operative system and GUI for it based on pd. For example I would like to have a sort of 3 page menu.</p>
<ol>
<li>Displaying just the array that content the sample.</li>
<li>A load/save page for the samples.</li>
<li>A sort of effect page and sample edit.</li>
</ol>
<p>Thank you!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 14:24:28 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/10588.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 19 Feb 2017 21:00:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Advanced question. Custom interface. on Sun, 19 Feb 2017 21:00:00 GMT]]></title><description><![CDATA[<p>Goodevening to all the nerds out there!<br />
Let's start saying I'm not much more than a complete noob on programming.<br />
I'm starting to think about a sort of &quot;tape machine&quot; based on pure data. Hardware speaking everything should run on a Raspberry Pi.<br />
I would like to know if it would be possible and how hard it would be to create a custom operative system and GUI for it based on pd. For example I would like to have a sort of 3 page menu.</p>
<ol>
<li>Displaying just the array that content the sample.</li>
<li>A load/save page for the samples.</li>
<li>A sort of effect page and sample edit.</li>
</ol>
<p>Thank you!</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface</guid><dc:creator><![CDATA[Congarou]]></dc:creator><pubDate>Sun, 19 Feb 2017 21:00:00 GMT</pubDate></item><item><title><![CDATA[Reply to Advanced question. Custom interface. on Tue, 21 Feb 2017 10:38:22 GMT]]></title><description><![CDATA[<p>Well, Pd isn't necessarily design with that sort of interface in mind, say like a tabbed interface like tabs in your web browser. Pd has these things called &quot;subpatches&quot; where it's basically you double click on a box in your main view (called a &quot;canvas&quot;) and it opens up a new window. There's not something like dropdown menus in the default distribution of Pd (called vanilla Pd) but there are toggle boxes, rows of buttons called &quot;radios&quot; (like the HTML radio selectors) and sliders. You can also call up windows that look like your usual &quot;Open&quot; and &quot;Save As&quot;. And  for your samples, audio data (and pretty much any sort of numeric data) can be stored in graphical arrays that you can click and mess up at will, so I think that pretty much checks all your boxes. There's also text editor windows like say,.. if you open up Notepad in Windows or Mac. Can't change font but you can edit lines of text and save it. There's also these graphical things called &quot;data structures&quot; but perhaps those are a bit more on the advanced sid of things... So you have many option to achieve your goals and I think you could get your ideas done granted you're a little flexible on how they get done.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/2</guid><dc:creator><![CDATA[dxk]]></dc:creator><pubDate>Tue, 21 Feb 2017 10:38:22 GMT</pubDate></item><item><title><![CDATA[Reply to Advanced question. Custom interface. on Tue, 21 Feb 2017 21:34:45 GMT]]></title><description><![CDATA[<p>Yeah, yeah, I know pure data and I work a lot with it, Maybe I wasn't that clear, I would like to have an entire OS based on puredata to run on a standalone device like this:<br />
<a href="http://www.orthogonaldevices.com/er-301" rel="nofollow">http://www.orthogonaldevices.com/er-301</a><br />
If you are familiar with eurorack you know what I'm talking about, since is one of the fanciest (and most expensive) modules out there.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/3</guid><dc:creator><![CDATA[Congarou]]></dc:creator><pubDate>Tue, 21 Feb 2017 21:34:45 GMT</pubDate></item><item><title><![CDATA[Reply to Advanced question. Custom interface. on Thu, 23 Feb 2017 05:13:50 GMT]]></title><description><![CDATA[<p>Still not clear exactly what you mean. An operating system is something like Linux or Windows, do you mean something like an graphical application like say, something you'd run on your phone or even like the graphical front-ends to audio plugins? On the easier side of things, you could use OSC to communicate between something like Processing and Pure Data, on the more difficult side of things, you could use something like libpd where you make the program and then use libpd to design the audio engine with Pure Data.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/10588/advanced-question-custom-interface/4</guid><dc:creator><![CDATA[dxk]]></dc:creator><pubDate>Thu, 23 Feb 2017 05:13:50 GMT</pubDate></item></channel></rss>