OSDN Git Service

Suppress force keysig transposition at the beginning of MIDI sequence
[timidity41/timidity41.git] / ChangeLog
1 2004-07-10  TAMUKI Shoichi <tamuki@linet.gr.jp>
2
3         * interface/alsaseq_c.c, interface/rtsyn_common.c,
4           timidity/playmidi.c:
5           Suppress force keysig transposition at the beginning of
6           MIDI sequence
7
8 2004-07-01  TAMUKI Shoichi <tamuki@linet.gr.jp>
9
10         * interface/alsaseq_c.c, interface/rtsyn_common.c,
11           timidity/playmidi.c:
12           Adjust force keysig transposition so that performance may
13           feel it natural
14
15 2004-06-30  TAMUKI Shoichi <tamuki@linet.gr.jp>
16
17         * interface/alsaseq_c.c, interface/rtsyn_common.c,
18           timidity/playmidi.[ch], timidity/readmidi.c,
19           timidity/timidity.[ch]:
20           Reflect the result of -K and -T command option on interfaces
21           Improve force keysig calculation
22           Change the base number of measure (bar) counter as 1 (was 0)
23
24 2004-06-14  TAMUKI Shoichi <tamuki@linet.gr.jp>
25
26         * timidity/loadtab.c, timidity/tables.[ch]:
27           Fix bug in -Z command option
28
29 2004-06-09 Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
30
31         * timidity/reverb.c, timidity/tables.c,
32           doc/C/README.w32, doc/ja_JP.eucJP/README.w32:
33           small fixes for CbuilderX.
34
35 2004-06-02  Kentaro Sato <kentaro@ranvis.com>
36
37         * utils/support.[ch]: Implemented subset of stat() for Mac OS.
38
39 2004-06-02  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
40
41         * utils/support.h: add things to treat the case of no <sys/stat.h>
42         * timidity/common.c: rebirth of HAVE_SYS_STAT_H
43
44 2004-06-01  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
45
46         * timidity/timidity.c (canonicalize_path): fix typo
47         * timidity/common.c: fix compiling problem on VC6.
48
49 2004-05-31 Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
50
51         * configure.in:
52           dynamic linked runtime library must be used with Open Watcom.
53
54 2004-05-31  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
55
56         * timidity/common.c (open_file): ignore directories when searching
57           a normal file
58         * timidity/timidity.c (main): suffix '/' is supplied to each argv
59           elems when the path IS a directory but IS NOT suffixed by '/'.
60
61 2004-05-31  Eric A. Welsh <ewelsh@ccb.wustl.edu>
62
63         * timidity/instrum.h, timidity/instrum.c, timidity/m2m.c,
64           timidity/mod2midi.c, timidity/playmidi.c, timidity/sndfont.c:
65           root_freq_detected, transpose_detected, and chord variables
66           added to Sample type in instrum.h.  Pitch detection is applied
67           to drum and MOD samples if surround chorus is enabled.  This
68           allows the true pitch of the rendered voices to be determined,
69           so that surround chorus voice cancellation can be avoided by
70           choosing a chorus delay that is not close to half the period.
71         * playmidi.c (new_chorus_voice_alternate): Various fixes to
72           surround chorus.  Uses pitch detection for drum and MOD samples.
73           Multiple similar drum instruments (snare1 and snare2, kick1 and
74           kick2) playing at once no longer cause voice cancellation and
75           strange perceived pans.
76
77 2004-05-31  Iwata <b6330015@ipc.kit.jp>
78
79         * interface/gtk_i.c (open_file_cb): Fix compiling problem
80
81 2004-05-30  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
82
83         * configure.in: ditto
84         * autoconf/Makefile.am (EXTRA_DIST): ditto
85         * autoconf/gtk-2.0.m4: add.
86
87 2004-05-30  dai <dai@kip.iis.toyama-u.ac.jp>
88
89         * interface/gtk_i.c: GTK+ 2.x support
90
91 2004-05-30  Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
92
93         * {interface,libarc,libunimod,timidity,utils}/Makefile.am,
94           configure.in, interface.h.in, interface/ncurs_c.c,
95           interface/vt100_c.c, libunimod/unimod_priv.h, timidity/common.c,
96           timidity/gogo_a.c, timidity/sysdep.h, timidity/timidity.c,
97           timidity/version.c, utils/support.h, utils/tmdy_getopt.h:
98           Can compile OpenWatcom in Msys or Cygwin environment.
99         * doc/C/README.w32, doc/ja_JP.eucJP/README.w32, scripts/wcc386_w.sh:
100           Add compile instructions for Mingw, Borland C, Watcom C and Visual C
101
102 2004-05-24  Eric A. Welsh <ewelsh@ccb.wustl.edu>
103
104         * libunimod/load_mod.c (ConvertNote): Bug fix
105
106 2004-05-24  Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
107
108         * {interface,libarc,libunimod,timidity,utils}/Makefile.am,
109           configure.in, interface/wrdt_wcon.c, timidity/flac_a.c,
110           timidity/sysdep.h, timidity/timidity.c, timidity/wrdt.c,
111           utils/nkflib.c, utils/support.h:
112           Can compile VCC or BCC in Msys or Cygwin environment.
113         * interface.h.in, timidity/timidity.c:
114           Don't use ANOTHER_MAIN in timw32g and twsyn.
115
116 2004-05-23  Kentaro Sato <kentaro@ranvis.com>
117
118         * timidity/timidity.c: Fixed to compile with MrC.
119
120 2004-05-19  TAMUKI Shoichi <tamuki@linet.gr.jp>
121
122         * interface/w32g_syn.c: Fix to fit with case of "current" version
123         * timidity/timidity.c: Fix typo
124
125 2004-05-18  Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
126
127         * configure.in:
128           Add gcc option -mms-bitfield in windows.
129           GOGO ditection for windows fix.
130           Can use gccXXX in CYGWIN and MSYS.
131           Enable dynamic linked portaudio DLLs with CYGWIN and MSYS.
132           Enable dynamic linked FLAC DLL with CYGWIN and MSYS.
133         * interface/Makefile.am:
134           Enable wrdt_wcon.c in MSYS.
135           Make clean to remove *escaped.c *.res.
136         * interface/w32g_syn.c:
137           Use PACKAGE_VERSION if TIMID_VERSION is not defined.
138         * timidity/portaudio_a.c:
139           A hack for pa_asio.dll with timwin32g and kxdriver(SB Live!).
140
141 2004-05-16  TAMUKI Shoichi <tamuki@linet.gr.jp>
142
143         * timidity/Makefile.{am,in}: Add new files for FLAC/OggFLAC
144
145 2004-05-16  Saito <saito@intaa.net>
146
147         * configs/msc[67]-project.zip: Fix for FLAC/OggFLAC DLL.
148
149 2004-05-16  Daisuke Aoki <dai@sweetparty.ne.jp>
150
151         * timidity/{flac_a.c,vorbis_a.c,w32_libFLAC_dll.c,w32_libFLAC_dll.h,
152           w32_libFLAC_dll_g.h,w32_libFLAC_dll_i.h,w32_libOggFLAC_dll.c,
153           w32_libOggFLAC_dll.h,w32_libOggFLAC_dll_g.h}:
154           Support for FLAC/OggFLAC DLL.
155
156 2004-05-16  Keishi Suenaga <s_keishi@mutt.freemail.ne.jp>
157
158         * interface/gogo_a.c:
159           Support for MP3 GOGO output in Win32CUI interface.
160
161 2004-05-14  TAMUKI Shoichi <tamuki@linet.gr.jp>
162
163         * configs/msc[67]-project.zip: Change version to "current"
164         * timidity/Makefile.{am,in}: Add w32_portaudio{.h,_dll.c}
165
166 2004-05-14  Saito <saito@intaa.net>
167
168         * configs/msc[67]-project.zip: Fix for PortAudio DLL.
169         * timidity/w32g_pref.c: Fix typo.
170         * timidity/mix.c: Fix around envelope.
171
172 2004-05-14  Daisuke Aoki <dai@sweetparty.ne.jp>
173
174         * timidity/{output.c,portaudio_a.c,w32_portaudio.h,
175           w32_portaudio_dll.c}: Support for PortAudio DLL.
176
177 2004-05-06  TAMUKI Shoichi <tamuki@linet.gr.jp>
178
179         * interface/tclIndex: Resume order
180
181 2003-05-05  Chisato Yamauchi <cyamauch@hst.phyas.aichi-edu.ac.jp>
182
183         * TiMidity(-uj).ad.in, interface/xaw_i.c:
184           Update app-defaults file for XAW interface
185
186 2004-05-03  TAMUKI Shoichi <tamuki@linet.gr.jp>
187
188         * interface/ncurs_c.c, interface/server_c.c, interface/slang_c.c,
189           interface/vt100_c.c, interface/w32g_{i,syn}.c, interface/xaw_i.c,
190           timidity/timidity.c: Fix to fit with case of "current" version
191
192 2004-05-02  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
193
194         * timidity/timidity.c (parse_opt_h): ditto.
195         * timidity/timidity.h (DEFAULT_RESAMPLATION): ditto.
196         * configure.in: --enable-spline was not working
197
198 2004-04-29  Saito <saito@intaa.net>
199
200         * timidity/reverb.c, timidity/optcode.h: Fix around Insertion Effect.
201
202 2004-04-28  TAMUKI Shoichi <tamuki@linet.gr.jp>
203
204         * timidity/playmidi.c: Fix around temperament control
205
206 2004-04-27  TAMUKI Shoichi <tamuki@linet.gr.jp>
207
208         * doc/C/timidity.1, doc/ja_JP.eucJP/timidity.1: Update
209
210 2004-04-26  TAMUKI Shoichi <tamuki@linet.gr.jp>
211
212         * doc/C/timidity.1, doc/ja_JP.eucJP/timidity.1: Update
213         * timidity/timidity.c:
214           Rename --flac-compression-level -> --flac-complevel
215
216 2004-04-25  TAMUKI Shoichi <tamuki@linet.gr.jp>
217
218         * doc/C/timidity.1, doc/ja_JP.eucJP/timidity.1,
219           doc/C/timidity.cfg.5, doc/ja_JP.eucJP/timidity.cfg.5: Update
220         * interface/ncurs_c.c: Fix a little
221
222 2004-04-25  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
223
224         * configure.in: Bug fix and autoreconf
225
226 2004-04-23  Kentaro Sato <kentaro@ranvis.com>
227
228         * timidity/timidity.c: Fixed a bug dealing with a nameless var.
229
230 2004-04-23  Saito <saito@intaa.net>
231
232         * timidity/reverb.c, timidity/optcode.h: Fix noises.
233
234 2004-04-23  Iwata <b6330015@ipc.kit.jp>
235
236         * timidity/speex_a.c: Add
237         * configure.in, timidity/output.c, timidity/timidity.c,
238           timidity/Makefile.am: Add OggSpeex support
239
240 2004-04-21  Saito <saito@intaa.net>
241
242         * timidity/flac_a.c: Fix around filename at Win32GUI interface.
243
244 2004-04-20  TAMUKI Shoichi <tamuki@linet.gr.jp>
245
246         * timidity/timidity.c: Fix a little
247
248 2004-04-19  Saito <saito@intaa.net>
249
250         * timidity/flac_a.c: Fix for VC++ environments.
251
252 2004-04-18  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
253
254         * configure.in: fix for libAO detection
255         * autoconf/libFLAC.m4, autoconf/libOggFLAC.m4: Add.
256         * configure.in: Change to use above
257         * autoconf/Makefile.am: ditto
258
259 2004-04-18  Iwata <b6330015@ipc.kit.jp>
260
261         * timidity/flac_a.c: Add
262         * configure.in, timidity/output.c, timidity/timidity.c,
263           timidity/Makefile.am: Add libFLAC support
264
265 2004-04-14  Kentaro Sato <kentaro@ranvis.com>
266
267         * libarc/arc.c, timidity/timidity.c:
268           Removed trailing directory separator from $basedir.
269
270 2004-04-13  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
271
272         * autoconf/ao.m4: Add.
273         * configure.in: Change to use ao.m4
274         * autoconf/Makefile.am (EXTRA_DIST): ditto.
275
276 2004-04-13  Iwata <b6330015@ipc.kit.jp>
277
278         * timidity/ao_a.c: Add.
279         * configure.in: Add libao support
280         * timidity/output.c: ditto.
281         * timidity/Makefile.am (EXTRA_timidity_SOURCES): ditto.
282         * timidity/timidity.c (parse_opt_h): ditto.
283
284 2004-04-12  Kentaro Sato <kentaro@ranvis.com>
285
286         * timidity/common.[ch], timidity/timidity.c:
287           New syntax of *.cfg: $VARIABLE / ${VARIABLE}
288           They are replaced with the specific string before tokenizing.
289           $basedir is the only implemented one, which represents the base
290           directory of the cfg file being parsed.
291
292 2004-03-31  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
293
294         * configure.in: Change version to 'current' (timidity:3161)
295
296 2004-03-29  URABE Shyouhei <shyouhei@ice.uec.ac.jp>
297
298         * Makefile.am (EXTRA_DIST): Add entry for ChangeLog.2
299         * configure.in: Change version to 'development'
300         * ChangeLog.2: Add
301         * ChangeLog: Wipe
302
303 For the changes before 2.13.0, see ChangeLog.2