[PD] libpd - Multiple instances of Pd

Alex x37v.alex at gmail.com
Thu Mar 2 20:07:08 CET 2017


It still a very wanted feature, Miller mentioned doing work towards it
within the pd source code itself for 0.48:
https://lists.puredata.info/pipermail/pd-list/2017-01/117257.html

On Thu, Mar 2, 2017 at 10:46 AM, Giulio Moro via Pd-list <
pd-list at lists.iem.at> wrote:

> Hi,
>
> I was wondering if this is still a wanted feature and if anyone did some
> further work on this beyond what is here
> https://github.com/libpd/libpd/blob/master/samples/c/
> pdtest_multi/pdtest_multi.c
>
> I peeked through the Pd Vanilla (0.46) source code last night, and I am
> under the impression that in order to allow more instances to coexist in a
> thread-safe way, all it takes is for each instance to have its own copy of
> "t_pdinstance *pd_this"  and for all the calls that currently use the
> global pd_this to take an additional argument "
> t_pdinstance *pd_that".
> But I also think that if it was that easy, someone else would have tried
> already.
> So, before I dig into it just to hit a well known limitation, does anyone
> want to share their experience?
>
>
> Thanks,
> Giulio
>
> _______________________________________________
> Pd-list at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> https://lists.puredata.info/
> listinfo/pd-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20170302/913388ac/attachment.html>


More information about the Pd-list mailing list