On Mon, Feb 27, 2012, at 16:07, m.e.grimm wrote: > > pdlua and tclpd. > > coooolllllll...... > > > Pd: pyext for Python > > any chance for this in extended? there was some issue on the list > about this a while ago no? but i have forgot. unless im just having a > flashback.
So far, no one ever wanted to get flext building everywhere. Its just a matter of someone doing the work: http://puredata.info/docs/developer/GettingIntoPdextended .hc > On Sun, Feb 26, 2012 at 8:15 PM, Hans-Christoph Steiner <[email protected]> > wrote: > > > > There are two new, easy ways to write objects for Pd: tclpd by Federico > > Ferri and pdlua by Claude Heiland-Allen, Frank Barknecht and Martin Peach. > > Both are now included in Pd-extended 0.43 and are automatically loaded at > > startup. That means you can write a script in Lua or Tcl and have that > > script be a true object in Pd. Both pdlua and tclpd provide the large > > majority of the Pd externals API, and you can even write GUI objects using > > tclpd. > > > > Tcl and Lua both excel at handling strings, one thing that Pd is not the > > best at, so if you have a project that needs to parse or manage a lot of > > strings, then you have a new approach. > > > > There are some other ways of using other languages to write objects for Pd: > > pyext for Python and pdj for Java. These two are different in a key way > > than pdlua and tclpd. pyext and pdj allow you to load scripts into an > > object called [pyext] or [pdj]. tclpd and pdlua let you create full Pd > > objects that are completely transparent to the user. You create an object > > written in tclpd or pdlua just like any other Pd object, and those objects > > can have their own help patch too. > > > > Both pdlua and tclpd come with a lot of examples, go to the Help Browser > > and find them in the list of libraries there. I also started writing the > > 'tclfile' library to bring the Tcl file API to Pd: > > > > http://puredata.info/downloads/tclfile > > > > .hc > > _______________________________________________ > > Pd-announce mailing list > > [email protected] > > http://lists.puredata.info/listinfo/pd-announce > > > > _______________________________________________ > > [email protected] mailing list > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > > -- > ____________________ > m.e.grimm | m.f.a | ed.m. > [email protected] > _________________________________ > > _______________________________________________ > [email protected] mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > _______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
