On Tue, Apr 21, 2015 at 2:03 PM, Kjetil Matheussen <k.s.matheussen@gmail.com
wrote:
On Tue, Apr 21, 2015 at 1:38 PM, Jamie Bullock jamie@jamiebullock.com wrote:
Hi Oliver,
Are you asking if it’s possible to make plugins around libPd, or whether there is a generic way to port Objective-C UI’s to other platforms…?
Re: libPd, my understanding is that it is not possible to host multiple instances of libPd within the same process due to libPd’s extensive use of global state.
libpds solves this problem by doing tricks with the dynamic linker. It has only been tested on linux though, but maybe it runs under osx as well. https://github.com/kmatheussen/libpd
Sorry, it was iOS, not OSX. I think I remember someone writing that you can't load libraries dynamically in iOS, so that probably won't work.