[PD-announce] flext 0.4.1 - library, tutorials and reference

Thomas Grill t.grill at gmx.net
Fri Jan 3 14:07:56 CET 2003


Hi all,
i just uploaded a new release of flext, a c++ layer for cross-platform
development of PD and MaxMSP externals.

News:
- full port for Max/MSP on OSX (which is currently a public beta version)
- methods and attributes within class scope (just as it has ever been for
native PD and Max)
- substantial speedup by hashing for all message, attribute and object
lookups
- made flext ready for usage as a shared library
- portable threading interface for native OS threads and smoother launching
of threads via a helper thread
- Max/MSP assist functionality (description of inlets/outlets in edit mode)
- added a flext class for Synthesis ToolKit (STK) support
- much cleaner platform, os, cpu, threading model identification
- several simplifications and API cleanups
- fixed all known bugs

Minor backwards-incompatible changes:
- usage of t_classid instead of t_class * argument for class setup functions
(no actual change for PD)
- flext_base::m_methodmain and flext_base::m_method_ have got const
modifiers (rarely used)
- virtual function flext_sndobj::NewObjs must return a boolean (relevant
only for SndObj classes)


There is also a new version of the tutorial with some things fixed and some
new examples and also a new version of the reference (aka "documentation").

Download as usual from
http://www.parasitaere-kapazitaeten.net/ext


best greetings,
Thomas





More information about the Pd-announce mailing list