Bug fixed for unix error "readlink /proc/self/fd/0" on MacOS.
[Faustine.git] / interpreter / preprocessor / faust-0.9.47mr3 / tools / faust2pd / ChangeLog
1 2009-08-08 Albert Graef <Dr.Graef@t-online.de>
2
3 + Release 2.2
4
5 * faustxml.pure: Compatibility fixes for Pure 0.26+ (new nonfix
6 keyword).
7
8 2009-03-25 Albert Graef <Dr.Graef@t-online.de>
9
10 + Release 2.1
11
12 * Makefile, faust2pd.pure: The faust2pd script is now compiled to
13 a native executable before installation. This makes the program
14 start up much faster, which is a big advantage because most xml
15 files don't take long to be processed. You'll need Pure 0.21 or
16 later to make this work.
17
18 2009-03-19 Albert Graef <Dr.Graef@t-online.de>
19
20 + Release 2.0
21
22 * faust2pd.pure: Windows compatibility fixes.
23
24 2009-03-18 Albert Graef <Dr.Graef@t-online.de>
25
26 * ported to Pure:
27
28 - source reorganization, other minor cosmetic changes
29
30 - renamed -f (--fake-buttons) option to -b
31
32 - new -f (--font-size) option to specify GUI font sizes
33
34 - command line options can now also be specified using special
35 [pd:...] tags in the Faust source
36
37 - seqdemo example now uses pd-pure
38
39 - updated documentation, documentation is now also available in
40 html format
41
42 - license updated to GPL V3
43
44 2008-08-11 Albert Graef <Dr.Graef@t-online.de>
45
46 * faust2pd/faustxml.q: Fixes for latest (CVS) Faust XML format.
47
48 2007-10-16 Albert Graef <Dr.Graef@t-online.de>
49
50 + Release 1.1
51
52 * bump version number
53
54 * Makefile: add dist target
55
56 2007-10-07 Albert Graef <ag@muwiinfa.geschichte.uni-mainz.de>
57
58 * Makefile: various changes to the make install/uninstall goals
59
60 - add missing rm command for installed link in <prefix>/bin
61
62 - make sure that missing install directories are created; this is
63 necessary to make 'make install' work with a staging directory
64
65 - install faust2pd into <prefix>/share/q/apps, where application
66 scripts should go as of Q 7.8, to keep the main library directory
67 clean
68
69 - install faust2pd README into <prefix>/share/q/etc
70
71 - it's bad to have a hardcoded pddatadir, use a second prefix
72 variable 'pdprefix' instead
73
74 * faust2pd/faust2pd.q, faust2pd/faustxml.q: updated to Q 7.8
75
76 2006-10-05 Albert Graef <ag@>
77
78 + Release 1.0
79
80 * faust2pd/faust2pd.q, faust2pd/faust-timer.pd: Change the update
81 logic of the passive controls to use a custom timer (metro)
82 instead of bang~, so that we don't eat up too much cpu. The update
83 cycle now defaults to 100 ms. This can be changed with the global
84 faust-timer receiver.
85
86 2006-10-01 Albert Graef <Dr.Graef@t-online.de>
87
88 * faust/puredata.cpp: do proper crossfades for "active" control,
89 to prevent clicking when "active" is turned on and off
90
91 * faust2pd/faust2pd.q: fixed wrong version number, added comment
92 to generated patches
93
94 2006-09-30 Albert Graef <Dr.Graef@t-online.de>
95
96 * README: updated and completed documentation
97
98 * Makefile: make /usr/local the default install prefix
99
100 * faust/puredata.cpp, faust2pd/faust2pd.q: separate control inlet,
101 fully qualified control names now have '/' in front, special
102 "active" control
103
104 2006-09-28 Albert Graef <Dr.Graef@t-online.de>
105
106 * examples/*/Makefile: cosmetic changes
107