2 * Version 2.6.0 released.
3 * Some configurations and installations are changed.
4 * -EFchorus=2 for the surround sound instead of detuned chorus.
8 * Version 2.5.1 released.
12 * Version 2.5.0 released.
13 * Upgrade Windows GUI.
14 * MIMPI WRD for TrueColor X Window works more stable.
15 * In ncurses interface, support to display GSLCD.
16 * In ncurses interface, Enable to display channels more than 16ch.
17 The terminal must be able to display more than 24 rows to display
19 * On Windows, recognize both `\' and `/' as path separator if the
20 binary is compiled with Cygwin.
21 * Improvement for CSPLINE_INTERPOLATION and LAGRANGE_INTERPOLATION.
22 * Less CPU% in trace playing.
26 * Version 2.4.1 released.
30 * Version 2.4.0 released.
31 * Make archive library (libarc) code more simple.
32 * On linux, fixed probrem of audio queue analysing.
35 * Version 2.3.0 released.
36 * Make Windows GUI code elegant.
37 * Support MIDI to WAVE converter in Windows GUI.
40 * New feature: Auto polyphony reduction.
43 * Version 2.2.0 released.
44 * Enabled to specify the software buffer size with `-q' option
45 * Enabled build UMP on FreeBSD-ELF environment.
48 * Version 2.1.1 released.
51 * Version 2.1.0 released.
52 * Enable a multi-point interpolation in resampling.
53 Cubic spline curve and lagrange interpolation is supported.
55 * Load frequency table with -Z <file> option.
58 * Version 2.0.2 released.
61 * Version 2.0.1 released.
64 Major changes in release 2.0.0:
66 * Auto voice reduction
67 If there is no enough machine power to play the MIDI in realtime,
68 TiMidity automatically reduces the voice.
70 TiMidity has internal audio buffer. TiMidity doesn't start to play until
71 this buffer is filled.
72 * Support Windows GUI.
74 * Support NAS (Network Audio System) output.
75 * Support EsounD output.
76 * Enable to play the stream MIDI in realtime. The stream format is same
77 as OSS /dev/sequencer stream. See the protocol in interface/server_c.c
78 * Enable to assign patch from part of soundfont.
79 * Lower CPU load average in trace playing.
80 v1 is implemented with busy-wait-method to synchronize audio and
81 interface, but v2 is not.
82 * Reverb and chorus effect is enabled by default. You can disable their
83 controls with command line option.
84 * DEFAULT_VOICES is now 64. You can change this value to modify
86 * Modified reverb optimaize implementation. (The algorithm is not changed)
87 * Add sun_a.c which is modified from the original of TiMidity. And then
88 remove audriv_sun.c because it is not used in this version.
89 * Implement function to change the audio sample rate for 'n' interface.
90 * `altassign' of drumset 0 is used by default.
91 * Add -EF option for effects.
92 Obsolete -b, -n, -EC, -Ec, -ER, -Er, and -r options.
93 Use -EFdelay=? instead of -b?,
94 -EFns=? instead of -n?,
95 -EFchorus=0 instead of -EC,
96 -EFchorus=1 instead of -Ec,
97 -EFreverb=0 instead of -ER,
98 -EFreverb=1 instead of -Er,
99 -EFreverb=2 instead of -r.
100 * Portamento control time is completely adjusted.
101 * Expanded playlist files (.m3u, .pls, and .asx).
105 Released TiMidity++ v1.3.6.
106 * In XAW interface, added new user interfaces.
109 Released TiMidity++ v1.3.5.
110 * In XAW interface, added new user interfaces.
113 Released TiMidity++ v1.3.4.
114 * Fixed some bugs and probrems.
115 * Added a new WM-icon for GTK.
118 Released TiMidity++ v1.3.3.
119 * Improve XAW interface.
120 * Fixed some bugs and probrems.
123 Released TiMidity++ v1.3.2.
124 * Fixed some bugs and probrems.
125 * Changed icons of motif interface.
126 * Changed sorting algorithm for xaw and tcktl interface.
129 Released TiMidity++ v1.3.1.
131 * Enabled compile with gcc from MINGW32.
134 Released TiMidity++ v1.3.0.
135 New features and major change from v1.2.x:
136 * Enabled to configure & compile on cygnus.
137 * Improved XAW interface for trace playing.
138 * Improved reverb sounds.
139 * Fixed MIME/Multipart bug.
142 Released TiMidity++ v1.2.1.
144 Fixed some configuration probrems.
145 Added --enable-dynamic configure option.
148 Released TiMidity++ v1.2.0.
149 New features and major change from v1.1.x:
151 - Changed button bitmap of random & repeat
152 - Modified some implementations.
154 - Added buttons (& implementation) for raising & lowering the pitch.
155 - Added buttons (& implementation) for increasing/decreasing the tempo.
156 * Lookup TIMIDITY_SOUND_CARD and TIMIDITY_PCM_DEVICE environment variable
157 to select the PCM device of ALSA.
158 * Added interface.h to define IA_* macro for TiMidity interface. This
159 file is generated automatically by configure.
162 Released TiMidity++ v1.1.1.
163 v1.1.0 had configuration probrems, so v1.1.1 was released immediately.
164 Fixed some configure bugs.
165 Modified that xaw interface is enable to run without any midi files.
168 Released TiMidity++ v1.1.0.
169 Support OffiX file drag & drop interface for xaw.
170 Support UMP configuration.
173 Released TiMidity++ v1.0.1.
174 Modfied for OffiX file drag & drop interface for xaw. If you want
175 build this, define OFFIX in interface/xaw.h and link libDnd.
178 Released TiMidity++ v1.0.0.
179 See `ChangeLog' for major changes from the original of TiMidity 0.2i