OSDN Git Service

TiMidity++-2.4.0
[timidity41/timidity41.git] / NEWS
1 8/9, 1999
2     * Version 2.4.0 released.
3     * Make archive library (libarc) code more simple.
4     * On linux, fixed probrem of audio queue analysing.
5
6 8/1, 1999
7     * Version 2.3.0 released.
8     * Make Windows GUI code elegant.
9     * Support MIDI to WAVE converter in Windows GUI.
10
11 7/26, 1999
12     * New feature: Auto polyphony reduction.
13
14 7/19, 1999
15     * Version 2.2.0 released.
16     * Enabled to specify the software buffer size with `-q' option
17     * Enabled build UMP on FreeBSD-ELF environment.
18
19 7/9, 1999
20     * Version 2.1.1 released.
21
22 6/10, 1999
23     * Version 2.1.0 released.
24     * Enable a multi-point interpolation in resampling.
25       Cubic spline curve and lagrange interpolation is supported.
26     * Support linux axp
27     * Load frequency table with -Z <file> option.
28
29 4/28, 1999
30     * Version 2.0.2 released.
31
32 4/25, 1999
33     * Version 2.0.1 released.
34
35 4/17, 1999
36 Major changes in release 2.0.0:
37
38 * Auto voice reduction
39   If there is no enough machine power to play the MIDI in realtime,
40   TiMidity automatically reduces the voice.
41 * Audio buffering
42   TiMidity has internal audio buffer.  TiMidity doesn't start to play until
43   this buffer is filled.
44 * Support Windows GUI.
45 * Support Sherry WRD.
46 * Support NAS (Network Audio System) output.
47 * Support EsounD output.
48 * Enable to play the stream MIDI in realtime.  The stream format is same
49   as OSS /dev/sequencer stream.  See the protocol in interface/server_c.c
50 * Enable to assign patch from part of soundfont.
51 * Lower CPU load average in trace playing.
52   v1 is implemented with busy-wait-method to synchronize audio and
53   interface, but v2 is not.
54 * Reverb and chorus effect is enabled by default.  You can disable their
55   controls with command line option.
56 * DEFAULT_VOICES is now 64.  You can change this value to modify
57   `timidity.h'.
58 * Modified reverb optimaize implementation. (The algorithm is not changed)
59 * Add sun_a.c which is modified from the original of TiMidity.  And then
60   remove audriv_sun.c because it is not used in this version.
61 * Implement function to change the audio sample rate for 'n' interface.
62 * `altassign' of drumset 0 is used by default.
63 * Add -EF option for effects.
64   Obsolete -b, -n, -EC, -Ec, -ER, -Er, and -r options.
65   Use -EFdelay=?  instead of -b?,
66     -EFns=?     instead of -n?,
67     -EFchorus=0 instead of -EC,
68     -EFchorus=1 instead of -Ec,
69     -EFreverb=0 instead of -ER,
70     -EFreverb=1 instead of -Er,
71     -EFreverb=2 instead of -r.
72 * Portamento control time is completely adjusted.
73 * Expanded playlist files (.m3u, .pls, and .asx).
74 * s/win32/w32/gi
75
76 * 3/23, 1999
77     Released TiMidity++ v1.3.6.
78     * In XAW interface, added new user interfaces.
79
80 * 3/8, 1999
81     Released TiMidity++ v1.3.5.
82     * In XAW interface, added new user interfaces.
83
84 * 3/1, 1999
85     Released TiMidity++ v1.3.4.
86     * Fixed some bugs and probrems.
87     * Added a new WM-icon for GTK.
88
89 * 2/24, 1999
90     Released TiMidity++ v1.3.3.
91     * Improve XAW interface.
92     * Fixed some bugs and probrems.
93
94 * 2/10, 1999
95     Released TiMidity++ v1.3.2.
96     * Fixed some bugs and probrems.
97     * Changed icons of motif interface.
98     * Changed sorting algorithm for xaw and tcktl interface.
99
100 * 2/5, 1999
101     Released TiMidity++ v1.3.1.
102     * Fixed some bugs.
103     * Enabled compile with gcc from MINGW32.
104
105 * 2/3, 1999
106     Released TiMidity++ v1.3.0.
107     New features and major change from v1.2.x:
108     * Enabled to configure & compile on cygnus.
109     * Improved XAW interface for trace playing.
110     * Improved reverb sounds.
111     * Fixed MIME/Multipart bug.
112
113 * 1/25, 1999
114     Released TiMidity++ v1.2.1.
115     Added missing files.
116     Fixed some configuration probrems.
117     Added --enable-dynamic configure option.
118
119 * 1/21, 1999
120     Released TiMidity++ v1.2.0.
121     New features and major change from v1.1.x:
122     * XAW interface:
123       - Changed button bitmap of random & repeat
124       - Modified some implementations.
125     * Gtk interface:
126       - Added buttons (& implementation) for raising & lowering the pitch.
127       - Added buttons (& implementation) for increasing/decreasing the tempo.
128     * Lookup TIMIDITY_SOUND_CARD and TIMIDITY_PCM_DEVICE environment variable
129       to select the PCM device of ALSA.
130     * Added interface.h to define IA_* macro for TiMidity interface.  This
131       file is generated automatically by configure.
132
133 * 1/18, 1999
134     Released TiMidity++ v1.1.1.
135     v1.1.0 had configuration probrems, so v1.1.1 was released immediately.
136     Fixed some configure bugs.
137     Modified that xaw interface is enable to run without any midi files.
138
139 * 1/18, 1999
140     Released TiMidity++ v1.1.0.
141     Support OffiX file drag & drop interface for xaw.
142     Support UMP configuration.
143
144 * 1/14, 1999
145     Released TiMidity++ v1.0.1.
146     Modfied for OffiX file drag & drop interface for xaw.  If you want
147     build this, define OFFIX in interface/xaw.h and link libDnd.
148
149 * 1/6, 1999
150     Released TiMidity++ v1.0.0.
151     See `ChangeLog' for major changes from the original of TiMidity 0.2i