Hi Frank, Phil, list!<br><br>Thanks for your opinions. I find very useful sssad because it&#39;s vanilla PD and that&#39;s good for my purpose. Anyway memento looks more general and really powerfull. Really great job Frank!!!<br>
<br>I will get into this state-saving libraries which looks really useful.<br><br>Thanks for your attention!<br>&nbsp;<br><br><div><span class="gmail_quote">On 12/04/2008, <b class="gmail_sendername">Phil Stone</b> &lt;<a href="mailto:pkstone@ucdavis.edu">pkstone@ucdavis.edu</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Raul,<br>
<br>
I&#39;ve used both sssad (in [polywavesynth], as you noted) and memento, and they are similar in many ways, with a few important differences. sssad, as Frank pointed out, works in vanilla PD. &nbsp;In my opinion, it&#39;s slightly easier to work with than memento, but Frank has done most of the work for you in both cases.<br>

<br>
I found that I really like [pool]*, and the power it gives to memento. &nbsp;At the same time, I wish the hierarchy were organized differently (do an archive search for a thread about this). &nbsp;Also, Luke Iannini has done some enhancements to memento (search for &quot;semento&quot;), so there&#39;s life in this line of state-saving for Pd.<br>

<br>
I&#39;m actually using a hybrid of both currently -- I&#39;m using sssad for the voice presets of [polywavesynth], and memento for storing the configuration of my entire setup.<br>
<br>
To be even less help, :-) I currently use both libraries for OSC. &nbsp;I&#39;m gradually switching over to mrpeach OSC, because it seems solid and well designed. &nbsp;I&#39;ve never had trouble with oscx, though, and have used both heavily.<br>

<br>
You&#39;re right, it&#39;s kind of crazy, an embarrassment of riches. &nbsp;But it&#39;s part of the charm of PD for me; it&#39;s like a big kit, where you can put together whatever you want out of a multitude of components. &nbsp;If you add components carefully, you can put some reliable stuff together.<br>

<br>
<br>
Phil Stone<br>
<a href="http://www.pkstonemusic.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">www.pkstonemusic.com</a><br>
<br>
<br>
* as Frank also pointed out, [pool] could also be used for the backing store to sssad, which is an interesting avenue for exploration, but it already is all wired up in memento. &nbsp;I think [pool] should be in vanilla PD, by the way.<br>

<br>
<br>
raul diaz wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><span class="e" id="q_119407d4474de74e_1">
Hi Frank, list!<br>
<br>
I&#39;m getting into memento because I&#39;m trying to implemet a state saving utility for my tr-909 emulation patch.<br>
I&#39;ve taken a look to your RRadical Pd tutorial and I have use your examples from Pd extended help.<br>
But looking at Polywavesynth patch by Phil Stone, I&#39;ve taken a look to his state saving stuffs based on sssad, and that looks pretty much easy and suitable for my purpose.<br>
<br>
So, now I&#39;m a little bit confuse with so many libraries. I would like to know what&#39;s the purpose of each of this libraries (memento, rrradical, sssad), its applications, advantages, and inconvenients, and which of this is better for my purpose.<br>

<br>
Another question is about OSC libraries. I&#39;ve used oscx succesfully but I&#39;ve seen Polywavesynth used Mr Peach OSC objects (which seems pretty usefull). What&#39;s the difference between both?<br>
<br>
My head is full of apparently-same-purpose libraries!!!<br>
<br>
Saludos!<br>
<br>
-- <br>
Raul Diaz Poblete<br>
*************************<br>
</span></div><a href="mailto:raul.lete@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">raul.lete@gmail.com</a> &lt;mailto:<a href="mailto:raul.lete@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">raul.lete@gmail.com</a>&gt;<br>

Barcelona [Spain]<br>
------------------------------------------------------------------------<span class="q"><br>
<br>
_______________________________________________<br>
<a href="mailto:PD-list@iem.at" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">PD-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://lists.puredata.info/listinfo/pd-list</a><br>
 &nbsp;<br>
</span></blockquote>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>Raul Diaz Poblete<br>*************************<br><a href="mailto:raul.lete@gmail.com">raul.lete@gmail.com</a><br>Barcelona [Spain]