[PD] [PD-announce] workshop: Pd as your embeddable audio engine

patrick puredata at 11h11.com
Fri Apr 8 20:18:37 CEST 2011


> (a) Awesome! Would you mind telling us more about your project?

it was just to test out libpd embed in a C++ application. by using Gem i 
was almost sure it was the most complicated external to run. to make it 
work, i had to compiled my program with: /-Wl,–export-dynamic 
-Wl,–whole-archive ./libpd.a -Wl,–no-whole-archive/

there's a small GUI example here (end of the page):
http://www.workinprogress.ca/libpd/

>
> (b) Every once in a while I find myself tempted to port Gem to 
> Android, but then I wonder whether this would actually make sense. 
> Essentially, the way I see it, Gem maps a subset of OpenGL into Pd and 
> controls graphics with Pd messages. With libpd, you can use OpenGL 
> directly in your client code and still exchange messages with Pd, and 
> chances are that it'll be easier to do the math for OpenGL outside of 
> Pd. Any thoughts?
like matju said, Gem is more than just OpenGL, so i like the fact that i 
don't need to know OpenGL to make simple stuff (even some basic GUI) :)

Peter thanks again for libpd!



More information about the Pd-list mailing list