That would be good info to have, especially now that there has been a growing discussion around pd supporting multiple instances for libpd VST/AudioUnit use. We have the prelim work that Miller has done in this area but there are still related issues.
Dan Wilcox @danomatika https://twitter.com/danomatika danomatika.com http://danomatika.com/ robotcowboy.com http://robotcowboy.com/
On Feb 24, 2016, at 1:39 PM, pd-list-request@lists.iem.at wrote:
From: Jonathan Wilkes <jancsika@yahoo.com mailto:jancsika@yahoo.com> Subject: Re: [PD] Parallel Audio Processing (Was: How's Pd limited?) Date: February 24, 2016 at 1:39:01 PM MST To: nicolas bouillot <nicolas.bouillot@gmail.com mailto:nicolas.bouillot@gmail.com>, David Medine <dmedine@ucsd.edu mailto:dmedine@ucsd.edu> Cc: "pd-list@lists.iem.at mailto:pd-list@lists.iem.at" <pd-list@lists.iem.at mailto:pd-list@lists.iem.at> Reply-To: Jonathan Wilkes <jancsika@yahoo.com mailto:jancsika@yahoo.com>
a possible source of inspiration: "supernova a scalable parallel audio synthesis server for SuperCollider". It works great.
He actually started with a Pd-like system called "Nova", and commented on the bug tracker awhile back about making Pd thread-safe.
He also worked on a development branch of Pd-extended, but I don't see much documentation about how that ended up.-Jonathan