<div dir="ltr">It's available as 'shmem' via deken.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 1, 2023 at 11:58 AM Phil Stone <<a href="mailto:pksmusic@gmail.com">pksmusic@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="msg-7627805964637288856">





<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="m_4909409006265583681WordSection1">
<p class="MsoNormal"><span style="font-size:14pt">Hello everyone,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">I’ve converted my old ‘polywavesynth’ to being able to spawn a new [pd~] process for its voice management, and that’s working really well. I can see the load spread to other cores for multiple synthesizers,
 and after working out some bugs, I’m really happy with this new capability.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">I have another old synthesizer, ‘polygrainsynth’ I’d like to modify similarly. It has a large array which is displayed (and can be edited) in the top-level process. The array is used by the individual voices,
 which would be in a subprocess. Is there a way to share that array between the parent process and the sub-[pd~] process?<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">I searched the archives and found mention of ‘share-mem’ by Cyrille Henry back in 2012:
<a href="https://lists.puredata.info/pipermail/pd-list/2012-11/098714.html" target="_blank">https://lists.puredata.info/pipermail/pd-list/2012-11/098714.html</a> but I can’t find any other mention of it.
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">Best,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">Phil<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">Phil Stone<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:14pt">Davis, California USA<u></u><u></u></span></p>
</div>
</div>

_______________________________________________<br>
<a href="mailto:Pd-list@lists.iem.at" target="_blank">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br>
</div></blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">William Brent<br><br>“Great minds flock together”<br>Conflations: conversational idiom for the 21st century<br><br><a href="http://www.conflations.com" target="_blank">www.conflations.com</a></div></div>