[PD-dev] Can somebody help to create a desktop / VST / AU version of a PD / libPD / app ?

Jamie Bullock jamie at jamiebullock.com
Tue Apr 21 13:38:18 CEST 2015

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. I noticed that someone has been working on an alternative to libPd called Pd++, which claims to solve this problem, but I can’t vouch for how stable / full-featured it is as I haven’t used it: https://bitbucket.org/resler/pd-audio-unit-plug-in/

In terms of UI and other portable components there is JUCE, but I’m guessing you already knew about that ;)




On 21 April 2015 at 08:16:56, Oliver Greschke (info at o-g-sus.de) wrote:

I am the creator of the Elastic Drums iOS app (with great PD help from Matt Davey).
It’s made with PureData, libPD and Objective-C.
I got asked a couple of times now, if there will be ever a standalone desktop version or even better Plugin (VST, AU) version of the app.

As far as I know, there are not ready to use workarounds to do so. Which is sad, because I can imagine a lot of fantastic plugins emerging from PD

Has somebody here some experience with doing such ports?
Then please contact me.


info at o-g-sus.de
Pd-dev mailing list
Pd-dev at lists.iem.at
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20150421/e8c3481c/attachment.html>

More information about the Pd-dev mailing list