[PD-dev] Multiple Instance of pdlib

Rob Bairos rob at derivative.ca
Thu Dec 12 19:16:19 CET 2013


why would you make audio settings global?
in our particular setup each 'plugin / node' etc has an arbitrary number of
inputs/outputs/sample rate.


On Thu, Dec 12, 2013 at 12:31 PM, Rich E <reakinator at gmail.com> wrote:

> +1 to localizing the symbol table and dsp chain, that would be a huge step
> forward towards being able to use pd as a 'plugin''.
>
> What other things would be global other than search path?  Audio and midi
> settings?
>
> cheers,
> Rich
>
>
> On Thu, Dec 12, 2013 at 3:49 AM, IOhannes m zmoelnig <zmoelnig at iem.at>wrote:
>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA256
>>
>> On 2013-12-11 20:38, Rob Bairos wrote:
>> >
>> > Sorry, Im pretty new to this code, whats an extern in pdlib?
>>
>> the same as in proper Pd: an "external" aka "plugin" that is, a
>> pre-compiled object loaded on-demand at runtime.
>>
>> >
>> > Does it make more sense for the instance structure to be a set of
>> > structures?
>>
>> if we go that route, i'd suggest to use a structure of pointers to
>> structures (so the separate structures can be more easily extended
>> without breaking binary incompatibility).
>>
>> fgmasdr
>> IOhannes
>> -----BEGIN PGP SIGNATURE-----
>> Version: GnuPG v1.4.15 (GNU/Linux)
>> Comment: Using GnuPG with Icedove - http://www.enigmail.net/
>>
>> iQIcBAEBCAAGBQJSqXiCAAoJELZQGcR/ejb4LBgP/1wayhKsCdBOX8in1tklqISK
>> gNR8ChKtsJX5Zju2oqBI7BL5VfIg1NdciWO1hAUhM4HLWG4Wd1/8oICFez+Nggu9
>> zmYa/lxxIk6XDuKtVCCRfCPYu3WTKbujwd1c7GVcnM2RSNInwwRuHn5wXhsi5HuC
>> 60GtX086gPDwMtLNB3D8YjJxhhgnydP4SV4OUfxVW7USOpwsxQIPzPGInX7ukEE5
>> Tet+LCYKv27ojbZshJ5jYOp+zaK1vl7gx1Tu7NSGZbpo0pk1tQrXWy+KUlrvgRGL
>> zA/YUe280NWhf8JPBh9VMDCSXpRfU2LJkrrXIWStl/dphX0jj88nSjPu4qpuzFtJ
>> fAY13Noatjy357IvTh5i8YxZhX/Ryp5iuem0O/dzJJelD6KQQ97qYNXTTitcSWd8
>> bq3nyFoswi8KLt1svil/Ukd9/BAF1jNuNxGGKbpnMfkist+S616kvLd4Luo1exvd
>> NLo86trvie3SMsnTH9itGFOBP9DwKCp3FvNwo/50kS8ubZSbXjmwPjnAGSoD9fNA
>> scZElHJxlXISUA/ah4XTv+0RtPNjjyJhvsMjm18fzdjinziyizYw7n0SLlelCy1U
>> sqsbWlXQYKVS4HG2H5qM6QFZgb9ov+B/z5NVkcyn85C5LXIgL6BrTVk/anWQrbeD
>> P4d0RlArbWhCqWDrOLnn
>> =UyCi
>> -----END PGP SIGNATURE-----
>>
>> _______________________________________________
>> Pd-dev mailing list
>> Pd-dev at iem.at
>> http://lists.puredata.info/listinfo/pd-dev
>>
>
>
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20131212/8a6917a4/attachment.htm>


More information about the Pd-dev mailing list