2009-08-08 Albert Graef + Release 2.2 * faustxml.pure: Compatibility fixes for Pure 0.26+ (new nonfix keyword). 2009-03-25 Albert Graef + Release 2.1 * Makefile, faust2pd.pure: The faust2pd script is now compiled to a native executable before installation. This makes the program start up much faster, which is a big advantage because most xml files don't take long to be processed. You'll need Pure 0.21 or later to make this work. 2009-03-19 Albert Graef + Release 2.0 * faust2pd.pure: Windows compatibility fixes. 2009-03-18 Albert Graef * ported to Pure: - source reorganization, other minor cosmetic changes - renamed -f (--fake-buttons) option to -b - new -f (--font-size) option to specify GUI font sizes - command line options can now also be specified using special [pd:...] tags in the Faust source - seqdemo example now uses pd-pure - updated documentation, documentation is now also available in html format - license updated to GPL V3 2008-08-11 Albert Graef * faust2pd/faustxml.q: Fixes for latest (CVS) Faust XML format. 2007-10-16 Albert Graef + Release 1.1 * bump version number * Makefile: add dist target 2007-10-07 Albert Graef * Makefile: various changes to the make install/uninstall goals - add missing rm command for installed link in /bin - make sure that missing install directories are created; this is necessary to make 'make install' work with a staging directory - install faust2pd into /share/q/apps, where application scripts should go as of Q 7.8, to keep the main library directory clean - install faust2pd README into /share/q/etc - it's bad to have a hardcoded pddatadir, use a second prefix variable 'pdprefix' instead * faust2pd/faust2pd.q, faust2pd/faustxml.q: updated to Q 7.8 2006-10-05 Albert Graef + Release 1.0 * faust2pd/faust2pd.q, faust2pd/faust-timer.pd: Change the update logic of the passive controls to use a custom timer (metro) instead of bang~, so that we don't eat up too much cpu. The update cycle now defaults to 100 ms. This can be changed with the global faust-timer receiver. 2006-10-01 Albert Graef * faust/puredata.cpp: do proper crossfades for "active" control, to prevent clicking when "active" is turned on and off * faust2pd/faust2pd.q: fixed wrong version number, added comment to generated patches 2006-09-30 Albert Graef * README: updated and completed documentation * Makefile: make /usr/local the default install prefix * faust/puredata.cpp, faust2pd/faust2pd.q: separate control inlet, fully qualified control names now have '/' in front, special "active" control 2006-09-28 Albert Graef * examples/*/Makefile: cosmetic changes