<?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[Preset system using savestate and an array!]]></title><description><![CDATA[<p>Hey <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Just wanted to share an idea I got a while ago for making a preset system using &quot;savestate&quot; and an array.</p>
<p>I wanted to take advantage of &quot;savestate&quot; being able to actually store data to each unique version of an abstraction, without using .txt files. Everything is stored internally in PD.</p>
<p>It uses an array to temporarily hold the parameter data  and then use &quot;array get&quot; and &quot;array set&quot; to get and set the data to &quot;savestate&quot;, for actual storing and recalling the data when saving and loading a pd patch,</p>
<p>I haven't seen anyone doing something similar, so I thought I'd share it.</p>
<p>It's very simple and it works really well. There is also a copy preset function build in.</p>
<p>It can be found on my Github page:<br />
<a href="https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Savestate-Preset-System" rel="nofollow">https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Savestate-Preset-System</a></p>
<p>There is an description inside the abstraction that shows how to set it up. I think the description should work, if not, then let me know and I will add better description.</p>
<p>Have fun!</p>
<p>Any suggestions for updates are welcome <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";)" alt=";)" /></p>
<p>Best wishes, Jakob Skouborg(Jaffasplaffa)</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13656/preset-system-using-savestate-and-an-array</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Jul 2026 16:34:36 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/13656.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 03 Oct 2021 20:21:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Preset system using savestate and an array! on Mon, 04 Oct 2021 07:09:14 GMT]]></title><description><![CDATA[<p>Hey <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":)" alt=":)" /></p>
<p>Just wanted to share an idea I got a while ago for making a preset system using &quot;savestate&quot; and an array.</p>
<p>I wanted to take advantage of &quot;savestate&quot; being able to actually store data to each unique version of an abstraction, without using .txt files. Everything is stored internally in PD.</p>
<p>It uses an array to temporarily hold the parameter data  and then use &quot;array get&quot; and &quot;array set&quot; to get and set the data to &quot;savestate&quot;, for actual storing and recalling the data when saving and loading a pd patch,</p>
<p>I haven't seen anyone doing something similar, so I thought I'd share it.</p>
<p>It's very simple and it works really well. There is also a copy preset function build in.</p>
<p>It can be found on my Github page:<br />
<a href="https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Savestate-Preset-System" rel="nofollow">https://github.com/jaffasplaffa/Pure-data-patches/tree/master/Savestate-Preset-System</a></p>
<p>There is an description inside the abstraction that shows how to set it up. I think the description should work, if not, then let me know and I will add better description.</p>
<p>Have fun!</p>
<p>Any suggestions for updates are welcome <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/wink.png" title=";)" alt=";)" /></p>
<p>Best wishes, Jakob Skouborg(Jaffasplaffa)</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/13656/preset-system-using-savestate-and-an-array</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/13656/preset-system-using-savestate-and-an-array</guid><dc:creator><![CDATA[jaffasplaffa]]></dc:creator><pubDate>Mon, 04 Oct 2021 07:09:14 GMT</pubDate></item></channel></rss>