| 1 |
-- 1.3.8 |
| 2 |
Tue Apr 6 1999 |
| 3 |
Summary: |
| 4 |
* Fixed some bugs or problems. |
| 5 |
|
| 6 |
Date: Sun, 4 Apr 1999 18:14:43 +1000 (EST) |
| 7 |
From: David Gibson <david@gibson.dropbear.id.au> |
| 8 |
Files: timidity/linux_a.c |
| 9 |
The two bugs are both in the linux audio driver. Firstly, the driver opens |
| 10 |
/dev/dsp for both reading and writing, where only writing is necessary. |
| 11 |
Secondly, the code uses hard coded constants 8 and 16 to set the output |
| 12 |
format on /dev/dsp. This fails on big-endian machines such as the PowerPC. |
| 13 |
This patch makes the code use constants #defined by glibc. |
| 14 |
|
| 15 |
Date: Sun Apr 4 21:05:37 JST 1999 |
| 16 |
From: Masanao Izumo <mo@goice.co.jp> |
| 17 |
Files: interface/x_wrdwindow.c |
| 18 |
Fixed to change undefined color code to default color (white). |
| 19 |
|
| 20 |
Date: Sat, 03 Apr 1999 22:07:45 +0900 (JST) |
| 21 |
From: Yoshishige ARAI <ryo2@on.rim.or.jp> |
| 22 |
Files: interface/xaw_i.c doc/C/README.xaw doc/ja_JP.ujis/README.xaw |
| 23 |
Fixed XAW bug. |
| 24 |
Chnaged some discriptions for XAW document. |
| 25 |
|
| 26 |
Date: Wed Mar 31 1999 |
| 27 |
From: Masanao Izumo <mo@goice.co.jp> |
| 28 |
Files: timidity/playmidi.c |
| 29 |
Fixed bug of drumpart recognization. |
| 30 |
Files: interface/ncurs_c.c |
| 31 |
Fixed bug about buffer over-running of comment_indicator_buffer. |
| 32 |
|
| 33 |
From: Takaya Nogami <t-nogami@happy.email.ne.jp> |
| 34 |
Date: Sat, 27 Mar 1999 10:38:11 +0900 |
| 35 |
Files: interface/VTPrsTbl.c timidity/output.c |
| 36 |
Enabled clear screen with @esc(2j) command for MIMPI WRD. |
| 37 |
Included <string.h> from output.c |
| 38 |
|
| 39 |
-- 1.3.7 |
| 40 |
Summary: |
| 41 |
Tue Mar 30 1999 |
| 42 |
* Fixed some bugs or problems. |
| 43 |
* In GTK interface, enabled to delete loaded files from the play list. |
| 44 |
|
| 45 |
Date: Tue Mar 30 1999 |
| 46 |
From: Masanao Izumo <mo@goice.co.jp> |
| 47 |
Files: interface/gtk_p.c interface/motif_p.c |
| 48 |
Used select() instead of ioctl/FIONREAD. |
| 49 |
|
| 50 |
Date: Mon, 29 Mar 1999 21:08:16 +1000 (EST) |
| 51 |
From: ggt@netspace.net.au (Glenn Trigg) |
| 52 |
Enabled loaded files to be deleted from the play list by |
| 53 |
double-right-clicking on the list entry. |
| 54 |
|
| 55 |
From: Masanao Izumo <mo@goice.co.jp> |
| 56 |
Date: Mon Mar 29 1999 |
| 57 |
Files: timidity/support.h |
| 58 |
Fixed prototype mismatch problem for getopt(). |
| 59 |
Files: configure.in interface/ncurs_c.c |
| 60 |
Added configure test for PDcurses. |
| 61 |
Increased COMMAND_BUFFER_SIZE to 4096. |
| 62 |
|
| 63 |
Date: Sat Mar 27 1999 |
| 64 |
From: Masanao Izumo <mo@goice.co.jp> |
| 65 |
Files: timidity/playmidi.c |
| 66 |
Fixed to ignore LSB data entry. |
| 67 |
Files: timidity/readmidi.c |
| 68 |
Turned the control MIDI event value to 127 if the value is more than 127. |
| 69 |
Files: timidity/readmidi.c |
| 70 |
Fixed not to change to GM_SYSTEM_MODE if play_system_mode is not |
| 71 |
DEFAULT_SYSTEM_MODE. |
| 72 |
|
| 73 |
Date: Thu, 25 Mar 1999 23:41:46 -0600 (CST) |
| 74 |
From: "Eric A. Welsh" <ewelsh@gpc.ibc.wustl.edu> |
| 75 |
Files: interface/ncurs_c.c |
| 76 |
In cmsg(), in ncurs_c.c, there is an #ifdef __BORLANDC__ which adds in |
| 77 |
a nl(). This should be changed to include __WIN32__ && ! __CYGWIN32__, |
| 78 |
since standard Win32 does not do a \r when a \n is issued. |
| 79 |
Files: interface/ncurs_c.c interface/vt100_c.c |
| 80 |
Fixed a bug in the lyric display for non .KAR files that have lyrics. |
| 81 |
In every non .KAR file that I have that has lyrics, '\n' are where '\r' |
| 82 |
should be, and '\r' are in very strange places that result in very bad |
| 83 |
positions to do carriage returns. The '\n' also do bad things to the -int |
| 84 |
display, since the '\n' caues the text to go below the single line of |
| 85 |
output. |
| 86 |
|
| 87 |
Summary: |
| 88 |
Tue Mar 23 1999 |
| 89 |
* In XAW interface, Added new user interfaces. |
| 90 |
* Fixed some bugs. |
| 91 |
|
| 92 |
-- 1.3.6 |
| 93 |
Date: Sat, 20 Mar 1999 22:01:43 +0900 (JST) |
| 94 |
From: Yoshishige ARAI <ryo2@on.rim.or.jp> |
| 95 |
Files: configure.in interface/xaw_i.c |
| 96 |
Added -lXext for Motif link option. |
| 97 |
On XAW, Enabled selection & deletion with `Backspace' key in |
| 98 |
load dialog text. |
| 99 |
|
| 100 |
Date: Fri, 19 Mar 1999 20:54:15 -0500 (EST) |
| 101 |
From: Franklin Chen <chen@dahmer.pscico.cs.cmu.edu> |
| 102 |
Files: configure.in interface/slang_c.c |
| 103 |
On Linux Red Hat 5.2: <slang.h> must change to <slang/slang.h>. |
| 104 |
Added configure test for <slang/slang.h>, and included it |
| 105 |
if it is found (by Masanao Izumo <mo@goice.co.jp>) |
| 106 |
|
| 107 |
Date: Mon Mar 15 1999 |
| 108 |
From: Masanao Izumo <mo@goice.co.jp> |
| 109 |
Files: timidity/common.c libarc/url.c |
| 110 |
Fixed bug for Windows. |
| 111 |
|
| 112 |
Date: Fri Mar 12 1999 |
| 113 |
From: Masanao Izumo <mo@goice.co.jp> |
| 114 |
Files: utils/support.c |
| 115 |
Fixed bug of strncasecmp() |
| 116 |
|
| 117 |
Date: Wed, 10 Mar 1999 14:00:18 +0900 (JST) |
| 118 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 119 |
Files: interface/xaw_c.c |
| 120 |
Fixed bug for XAW interface. |
| 121 |
|
| 122 |
Date: Wed, 10 Mar 1999 03:09:31 +0900 (JST) |
| 123 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 124 |
Files: interface/xaw_c.c interface/xaw_i.c |
| 125 |
Pached for XAW interface: |
| 126 |
* Fixed bug about `Save Config' |
| 127 |
* Added `Add All' button |
| 128 |
* Checked whether specified file is MIDI file or not |
| 129 |
* Changed KeyBoardFocus for the File Load window |
| 130 |
* Stored the changed directory to File Load Dialog |
| 131 |
* Used XtVaSetValues() instead of XtSetValues() |
| 132 |
|
| 133 |
Date: Tue, 09 Mar 1999 20:41:19 +0900 |
| 134 |
From: Masanao Izumo <mo@goice.co.jp> |
| 135 |
Files: interface/xaw_i.c |
| 136 |
Pached for XAW interface about velocity bar. |
| 137 |
|
| 138 |
-- 1.3.5 |
| 139 |
Mon Mar 8 1999 |
| 140 |
Summary: |
| 141 |
* In XAW interface, added new user interfaces. |
| 142 |
* Added AM_EXEEXT test for configuring. |
| 143 |
|
| 144 |
Date: Mon Mar 8 1999 |
| 145 |
From: Masanao Izumo <mo@goice.co.jp> |
| 146 |
Files: configure.in |
| 147 |
Added AM_EXEEXT test for configuring. |
| 148 |
|
| 149 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 150 |
Date: Sat, 06 Mar 1999 23:36:24 +0900 (JST) |
| 151 |
Files: interface/{xaw_i.c,xaw_c.c,xaw.h} |
| 152 |
doc/C/README.xaw doc/ja_JP.ujis/README.xaw |
| 153 |
Patched for XAW interface. |
| 154 |
Fixed some problems and changed some interfaces. |
| 155 |
Added documentation for XAW interface. |
| 156 |
|
| 157 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 158 |
Date: Thu, 04 Mar 1999 03:06:04 +0900 (JST) |
| 159 |
Files: interface/xaw_i.c |
| 160 |
Patched for XAW interface. |
| 161 |
Fixed some bugs and changed some interfaces. |
| 162 |
|
| 163 |
Date: Wed, 03 Mar 1999 00:21:46 +0900 (JST) |
| 164 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 165 |
Files: interface/{xaw_i.c,xaw_c.c,xaw.h,on.xbm,off.xbm} |
| 166 |
Patched for XAW interface. |
| 167 |
Added the list window to select to play. |
| 168 |
Added the control window to change timidity extends mode (-E). |
| 169 |
|
| 170 |
-- 1.3.4 |
| 171 |
Mon Mar 1 1999 |
| 172 |
Summary: |
| 173 |
* In XAW interface, fixed bug about MIDI title displaying. |
| 174 |
* In GTK interface: |
| 175 |
Fixed the button highlight problem. |
| 176 |
Added a new WM-icon provided by Tim Allen. |
| 177 |
Defined the wmclass & wmname to make TiMidity friendlier to window |
| 178 |
managers. |
| 179 |
* Fixed otner bugs or problems. |
| 180 |
|
| 181 |
Date: Sat Feb 27 1999 |
| 182 |
From: Masanao Izumo <mo@goice.co.jp> |
| 183 |
Files: interface/xaw_c.c |
| 184 |
In XAW interface, fixed bug about MIDI title displaying. |
| 185 |
|
| 186 |
Fri Feb 26 JST 1999 |
| 187 |
From: Masanao Izumo <mo@goice.co.jp> |
| 188 |
Files: timidity/au_a.c timidity/wave_a.c timidity/aiff_a.c |
| 189 |
Handled write error at opening. |
| 190 |
Files: timidity/instrum.h |
| 191 |
Fixed bug of buffer over-run of inst_map_table. |
| 192 |
Files: utils/support.c |
| 193 |
Fixed bug of strdup implementation. |
| 194 |
|
| 195 |
Date: Fri, 26 Feb 1999 22:45:34 +1100 (EST) |
| 196 |
From: ggt@netspace.net.au (Glenn Trigg), thristian@usa.net (Tim Allen) |
| 197 |
Files: interface/gtk_i.c |
| 198 |
In GTK interface: |
| 199 |
Fixed the button highlight problem. I'd forgotten about the mask! |
| 200 |
Added a nice colorful icon provided by Tim Allen. |
| 201 |
Defined the wmclass & wmname to make TiMidity friendlier to window |
| 202 |
managers. |
| 203 |
|
| 204 |
Date: Thu, 25 Feb 1999 01:17:45 +0900 (JST) |
| 205 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 206 |
Files: interface/xaw_i.c |
| 207 |
Fixed problem of cascade file selection popup menu. |
| 208 |
|
| 209 |
-- 1.3.3 |
| 210 |
Wed Feb 24 1999 |
| 211 |
Summary: |
| 212 |
* Used WAVE_MAPPER for waveOutOpen() in Windows. |
| 213 |
* Renamed inflate to zip_inflate, and deflate to zip_deflate. |
| 214 |
* Modified to port to some OSes. |
| 215 |
* Improved XAW interface. |
| 216 |
* Added strdup implementation is it was not exists. |
| 217 |
* Fixed bug that MIDI reset did not update the display of program. |
| 218 |
* Added `extern errno' in timidity.h |
| 219 |
* Fixed XAW geometry problem on non-trace mode. |
| 220 |
* Not to call glob() if GLOB_BRACE is not defined. |
| 221 |
|
| 222 |
Date: Wed Feb 24 1999 |
| 223 |
From: Masanao Izumo <mo@goice.co.jp> |
| 224 |
Files: timidity/win_a.c |
| 225 |
Used WAVE_MAPPER for waveOutOpen() |
| 226 |
Files: libarc/url_dir.c interface/ncurs_c.c interface/xaw_i.c |
| 227 |
Added S_ISDIR macro definition if it is not defined. There is |
| 228 |
no difinition of this macro on NeXTSTEP under /usr/include/ or |
| 229 |
/usr/include/sys/. It is defined in /usr/include/bsd/sys/stat.h, |
| 230 |
but I don't include this file because some conflicts may occur. |
| 231 |
Files: interface/xaw_i.c timidity/timidity.h |
| 232 |
Moved strstr and strncasecmp implementation to timidity.h and support.c. |
| 233 |
|
| 234 |
Date: Mon Feb 22 1999 |
| 235 |
From: Masanao Izumo <mo@goice.co.jp> |
| 236 |
Files: timidity/audriv_none.c |
| 237 |
Removed error codes. |
| 238 |
Files: libarc/{zip.h,arc.c,inflate.c,url_inflate.c,arc_tar.c,deflate.c} |
| 239 |
timidity/readmidi.c |
| 240 |
Renamed inflate to zip_inflate, and deflate to zip_deflate. |
| 241 |
Files: utils/support.c timidity/timidity.c timidity/timidity.h |
| 242 |
libarc/url_dir.c |
| 243 |
Modified to port to some OSes such as NeXTSTEP. |
| 244 |
Added strdup() and getcwd() implementation if they are not exist. |
| 245 |
Added declarations for `optind' and `optarg' in timidity.c if |
| 246 |
<getopt.h> is not exist. |
| 247 |
Included <sys/types.h> from timidity.h |
| 248 |
Included <sys/fcntl.h> from url_dir.c for S_ISDIR |
| 249 |
|
| 250 |
Date: Sat, 20 Feb 1999 14:06:25 +0900 (JST) |
| 251 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 252 |
Files: interface/{xaw_i.c,xaw_c.c,xaw.h,arrow.xbm} |
| 253 |
Improved XAW interface. |
| 254 |
- Cascading pulldown menu for file selection. |
| 255 |
- Add time bar. |
| 256 |
- Add auto exit, repeat, and shuffle On/Off to menu. |
| 257 |
- Add translation keys: |
| 258 |
CTRL-M: Text display on/off |
| 259 |
CTRL-T: Trace display on/off |
| 260 |
CTRL-S: shuffle on/off |
| 261 |
CTRL-R: repeat on/off |
| 262 |
- Display GM, GS, XG to upper right button. |
| 263 |
- Change the function of upper right button. |
| 264 |
Left mouse click: Text display on/off |
| 265 |
Center mouse click: Trace display on/off |
| 266 |
Right mouse click: Change window size. |
| 267 |
- Display number of voices and title of MIDI in bottom of window. |
| 268 |
|
| 269 |
Date: Tue Feb 16 1999 |
| 270 |
From Masanao Izumo <mo@goice.co.jp> |
| 271 |
Files: timidity/playmidi.c |
| 272 |
Fixed bug that MIDI reset did not update the display of program. |
| 273 |
|
| 274 |
Date: Mon Feb 15 1999 |
| 275 |
From: Masanao Izumo <mo@goice.co.jp> |
| 276 |
Files: timidity.h |
| 277 |
Added `extern errno' in timidity.h |
| 278 |
|
| 279 |
Date: Fri, 12 Feb 1999 12:46:51 +0900 |
| 280 |
From: "KINOSHITA, K." <kino@krhm.jvc-victor.co.jp> |
| 281 |
Files: interface/xaw_i.c |
| 282 |
Fixed XAW geometry problem on non-trace mode. |
| 283 |
Files: interface/gtk_i.c |
| 284 |
Not to call glob() if GLOB_BRACE is not defined. |
| 285 |
|
| 286 |
-- 1.3.2 |
| 287 |
Wed Feb 10 1999 |
| 288 |
Summary: |
| 289 |
* Patched for BSD/OS. |
| 290 |
* Changed icons of motif interface. |
| 291 |
* Changed sorting algorithm for xaw and Tck/Tk interface. |
| 292 |
* Fixed bugs and problems of Tcl/Tk interface |
| 293 |
|
| 294 |
Date: Wed Feb 10 1999 |
| 295 |
From: Masanao Izumo <mog@goice.co.jp> |
| 296 |
Files: configure.h timidity/timidity.h |
| 297 |
Included <machine/endian.h> from timidity.h if configure finds it. |
| 298 |
Files: interface/tkpanel.tcl |
| 299 |
Fixed bug of Tcl/Tk interface: If a file is added on suffle, it is |
| 300 |
possible to be error. Tck may access to out of range of Stat(SuffleList). |
| 301 |
|
| 302 |
Date: Tue, 09 Feb 1999 04:11:55 +0900 |
| 303 |
From: (Masahiko Kimoto) <kimoto@ohnolab.org> |
| 304 |
Files: configure.in timidity/linux_a.c timidity/timidity.h |
| 305 |
Patched for BSD/OS. |
| 306 |
|
| 307 |
Date: Mon, 08 Feb 1999 07:42:46 -0500 |
| 308 |
From: Roger Fujii <rmf@unixbox.lookhere.com> |
| 309 |
Files: interface/motif_i.c |
| 310 |
interface/motif_bitmaps/{Makefile.in,Makefile.am,back.xbm,fwd.xbm, |
| 311 |
next.xbm,pause.xbm,prev.xbm,quit.xbm,restart.xbm,timidity.xbm,Makefile} |
| 312 |
Attached is better looking xbms for the motif interface |
| 313 |
plus a fix to prevent the last button from resizing |
| 314 |
when the window is resized. |
| 315 |
|
| 316 |
Date: Mon Feb 8 JST 1999 |
| 317 |
From: Masanao Izumo <mo@goice.co.jp> |
| 318 |
Files: interface/ncurs_c.c |
| 319 |
Modified ncurs_c.c. |
| 320 |
|
| 321 |
Date: Sun Feb 7 1999 |
| 322 |
From: Masanao Izumo <mo@goice.co.jp> |
| 323 |
Files: interface/vt100_c.c |
| 324 |
Bug fixed for Windows. select() from Windows API is not available for file |
| 325 |
descriptor, but from EGCS is ok. |
| 326 |
Files: interface/browser.tcl |
| 327 |
Changed `lsort -dictionary' to `lsort -ascii'. |
| 328 |
|
| 329 |
Date: Sat, 6 Feb 1999 10:44:42 +0100 (CET) |
| 330 |
From: Peter Kleiweg <kleiweg@let.rug.nl> |
| 331 |
Files: interface/xaw_i.c |
| 332 |
Changed the sorting algorithm for the xaw interface. Now, directories |
| 333 |
are listed before regular files. |
| 334 |
|
| 335 |
Date: Sat, 6 Feb 1999 01:45:20 +0100 (CET) |
| 336 |
From: Peter Kleiweg <kleiweg@let.rug.nl> |
| 337 |
Files: interface/tkpanel.tcl |
| 338 |
Fixed Tck/Tk interface problem: |
| 339 |
The proc MakeShuffleList is broken. The list of numbers it generates |
| 340 |
has a `hole' in it. This generates an error when the last number in |
| 341 |
the list has been played. |
| 342 |
Also, with Tk, whenever a new song starts, the global X11 selection is |
| 343 |
changed. This is very annoying when I'm just doing some cut-and-paste |
| 344 |
in another application. I can even loose the data I was attempting to |
| 345 |
move. So I changed this behavior in tkpanel. |
| 346 |
|
| 347 |
-- 1.3.1 |
| 348 |
Fri Feb 5 1999 |
| 349 |
Summary: |
| 350 |
* Fixed some bugs. |
| 351 |
* Enabled compile with gcc from MINGW32. |
| 352 |
(This package has not dir.h which is included <dirent.h> and <direct.h>, |
| 353 |
so configure of AC_HEADER_DIRENT section is failed all. Where is it |
| 354 |
gone?) |
| 355 |
|
| 356 |
Date: Fri Feb 5 1999 |
| 357 |
From: Masanao Izumo <mo@goice.co.jp> |
| 358 |
Files: interface/Makefile.am |
| 359 |
Linked support.$(so) to each dynamic interfaces. |
| 360 |
Date: Thu Feb 4 1999 |
| 361 |
From: Masanao Izumo <mo@goice.co.jp> |
| 362 |
Files: timidity.c |
| 363 |
Fixed bug that core dummped if specified out of range of program number |
| 364 |
in *.cfg. This bug is reported by Erik Inge Bolso. Thank you. |
| 365 |
about error message for out of range of program number in *.cfg |
| 366 |
Files: INSTALL INSTALL.jp |
| 367 |
Added about installation on CYGNUS. |
| 368 |
Files: configure.in utils/{net.c,net.h} |
| 369 |
Used WINSOCK (Windows API -lwsock32) if `AC_CHECK_FUNC(socket)' is failed, |
| 370 |
and called WSAStartup() in open_socket() at first once. WINSOCK is needed |
| 371 |
to compile with gcc from MINGW32 package. |
| 372 |
Files: acinclude, configure.in |
| 373 |
Added tests for Windows API. |
| 374 |
Files: libarc/url_dir.c |
| 375 |
Fixed bug & improved of url_dir.c about URL_DIR_CACHE_ENABLE |
| 376 |
implementation. |
| 377 |
Files: timidity/timidity.h configure.in |
| 378 |
Fixed some compilation errors. |
| 379 |
|
| 380 |
-- 1.3.0 |
| 381 |
Wed Feb 3 1999 |
| 382 |
Summary: |
| 383 |
* Fixed some problems with the Xaw and Tcl/Tk interfaces. |
| 384 |
* Modified to compile on cygnus. |
| 385 |
* Made support.c to define missing functions. |
| 386 |
* Used `strerror()' instead of `sys_errlist[]'. |
| 387 |
* Imported Macintosh source from 1999.1.7 released. |
| 388 |
* Defined BIG_ENDIAN or LITTLE_ENDIAN according to WORDS_BIGENDIAN. |
| 389 |
* Configure/Makefile modifications: |
| 390 |
- Enabled to configure on cygnus. |
| 391 |
- Remove -aout compiler flag on FreeBSD. |
| 392 |
- Remove -Wall compiler flag. |
| 393 |
- Don't use `+=' operation in any Makefiles. Old GNU make may not |
| 394 |
recognize append operator. |
| 395 |
* Improved XAW interface for trace playing. |
| 396 |
* Improved reverb sounds. |
| 397 |
* Fixed MIME/Multipart bug. |
| 398 |
|
| 399 |
|
| 400 |
Date: Tue, 2 Feb 1999 21:15:14 +0100 (CET) |
| 401 |
From: Peter Kleiweg <kleiweg@let.rug.nl> |
| 402 |
Files: interface/{browser.tcl,xaw_i.c,tkmidity.ptcl} |
| 403 |
Fixed some problems with the Xaw and Tcl/Tk interfaces: |
| 404 |
- With the Xaw interface, in the File Open dialog, the file/directory |
| 405 |
listing was unsorted. |
| 406 |
- With the Tcl/Tk interface, in the File Open dialog, the directory |
| 407 |
listing was sorted, but not the file listing. |
| 408 |
- On some machine, there is no 17 point fonts. Changed the use of 17 |
| 409 |
point fonts into 18 point fonts. |
| 410 |
|
| 411 |
Date: Wed Feb 3 1999 |
| 412 |
From: Masanao Izumo <mo@goice.co.jp> |
| 413 |
Files: timidity/{win_a.c,timidity.c,playmidi.c} |
| 414 |
Modified to compile on CYGNUS/gcc. |
| 415 |
Fragment optimizations. |
| 416 |
|
| 417 |
Date: Tue Feb 2 1999 |
| 418 |
From: Masanao Izumo <mo@goice.co.jp> |
| 419 |
Files: utils/support.c timidity/timidity.h |
| 420 |
Defined missing functions. And declared them in timidity.h. |
| 421 |
Files: timidity/output.c timidity/output.h |
| 422 |
Added output_encoding_string() function to display the name of encoding. |
| 423 |
Files: interface/{wrdt_wincon.c,vt100_c.c} |
| 424 |
timidity/{playmidi.c,win_a.c} |
| 425 |
Modified to compile on CYGNUS/gcc |
| 426 |
Files: interface{gtk_p.c,motif_p.c,tk_c.c} libarc/url.c |
| 427 |
timidity/{aiff_a.c,au_a.c,audriv_al.c,audriv_sun.c,bsd20_a.c,common.c, |
| 428 |
dl_dlopen.c,dl_hpux.c,hpux_d_a.c,linux_a.c,raw_a.c,readmidi.c, |
| 429 |
timidity.c,timidity.h,wave_a.c} |
| 430 |
Used `strerror()' instead of `sys_errlist[]'. |
| 431 |
Included <errno.h> in timidity.h if HAVE_ERRNO_H is true. |
| 432 |
Files: timidity/{mac_a.c,mac_com.h,mac_dlog.c,mac_main.c,mac_main.h,mac_qt_a.c, |
| 433 |
mac_soundspec.c} |
| 434 |
interface/{mac_c.c,mac_c.h,mac_loadBMP.c,mac_loadBMP.h,mac_mag.c, |
| 435 |
mac_mag.h,mac_skin.c,mac_skin.h,mac_trace.c,mac_wrdwindow.c, |
| 436 |
mac_wrdwindow.h,wrdt_mac.c} |
| 437 |
utils/{mac_readdir.c,mac_readdir.h,mac_util.c,mac_util.h} |
| 438 |
Imported Macintosh source from 1999.1.7 released. |
| 439 |
Files: timidity/timidity.h |
| 440 |
If WORDS_BIGENDIAN is defined in config.h, define BIG_ENDIAN, |
| 441 |
otherwise define LITTLE_ENDIAN. |
| 442 |
Files: utils/timer.c |
| 443 |
Use gettimeofday() if HAVE_GETTIMEOFDAY, otherwise Use Windows API. |
| 444 |
Files: configure.in utils/Makefile.am libarc/url_dir.c |
| 445 |
Modified the implementation about opendir(). |
| 446 |
|
| 447 |
Date: Mon Feb 1 1999 |
| 448 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 449 |
Improved XAW interface display in trace mode. |
| 450 |
|
| 451 |
Date: Fri Jan 29 1999 |
| 452 |
From: Masanao Izumo <mo@goice.co.jp> |
| 453 |
Files: configure.in |
| 454 |
On FreeBSD, There is problem to make shared object library. |
| 455 |
Netscape Plugin needs `aout' format, but I don't have enough |
| 456 |
knowledge to build aout format under ELF environment FreeBSD. |
| 457 |
So I just removed -aout flag for compiler. |
| 458 |
Files: doc/ja_JP.ujis/timidity.cfg.5 |
| 459 |
Changed `Kairyouban' to `TiMidity++'. |
| 460 |
Files: INSTALL, INSTALL.jp |
| 461 |
Added some discriptions. |
| 462 |
Files: common.makefile.in |
| 463 |
Removed -Wall option from compiler option. |
| 464 |
Expanded `+=' macro definition. |
| 465 |
Defined @EXTRADEFS@ in CPPFLAGS instead of DEFS. |
| 466 |
|
| 467 |
Date: Thu, 28 Jan 1999 |
| 468 |
From: Masaki Kiryu <mkiryu@mb.kcom.ne.jp> |
| 469 |
Files: timidity/reverb.{c,h} |
| 470 |
Improved reverb sounds. |
| 471 |
|
| 472 |
Date: Wed Jan 27 1999 |
| 473 |
From: Masanao Izumo <mo@goice.co.jp> |
| 474 |
Files: libarc/arc_mime.c |
| 475 |
Fixed bug about MIME archiver for multipart/mixed. |
| 476 |
You can play midi in MIME/Multipart file. For example: |
| 477 |
% timidity mail:~/Mail/inbox/1234 |
| 478 |
I think MIME/Multipart is one of archive file format. :-) |
| 479 |
|
| 480 |
-- 1.2.1 |
| 481 |
Mon Jan 25 1999 |
| 482 |
Summary: |
| 483 |
* Fixed some configuration problems. |
| 484 |
* Added --enable-dynamic `configure' option. |
| 485 |
|
| 486 |
Date: Mon Jan 25 1999 |
| 487 |
From: Masanao Izumo <mo@goice.co.jp> |
| 488 |
Files: acinclude.m4 configure.in |
| 489 |
Fixed some problems of configuration: |
| 490 |
* Remove duplicated -lXpm option. |
| 491 |
* Not to change the order of comple flags. |
| 492 |
* and so on... |
| 493 |
Files: interface/gtk_c.c |
| 494 |
Implemented interface_g_loader() |
| 495 |
Files: timidity/dl_dlopen.c |
| 496 |
Added "\n" to error message of dl_find_symbol() |
| 497 |
|
| 498 |
Date: Mon, 25 Jan 1999 01:18:27 +0900 (JST) |
| 499 |
From: nork@lb.u-tokai.ac.jp (Norikatsu Shigemura) |
| 500 |
Files: configure.in |
| 501 |
Pached for making FreeBSD UMP. |
| 502 |
|
| 503 |
Date: Fri Jan 22 1999 |
| 504 |
From: Masanao Izumo <mo@goice.co.jp> |
| 505 |
Files: configure.in |
| 506 |
Added --enable-dynamic configure option. It is enable to always compile |
| 507 |
dynamic link codes. |
| 508 |
Files: timidity/gtk_i.c |
| 509 |
On Solaris, glob()'s flag is different in the interface. |
| 510 |
So I just changed not to call glob() on Solaris. |
| 511 |
|
| 512 |
Date: Thu, 21 Jan 1999 12:53:18 +0900 |
| 513 |
From: "KINOSHITA, K." <kino@krhm.jvc-victor.co.jp> |
| 514 |
Files: timidity/timidity.c |
| 515 |
Removed no effect statements. |
| 516 |
|
| 517 |
Date: Thu, 21 Jan 1999 03:40:38 +0900 |
| 518 |
From: Ueyama Rui <rui@po.teleway.ne.jp> |
| 519 |
Files: interface/pixmaps/{fast,slow,restart,keyup,keydown}.xpm |
| 520 |
Reported some files for Gtk pixmaps are missing. Added them. |
| 521 |
|
| 522 |
-- 1.2.0 |
| 523 |
Thu Jan 21 JST 1999 |
| 524 |
Summary: |
| 525 |
* XAW interface: |
| 526 |
- Changed button bitmap of random & repeat |
| 527 |
- Modified some implementations. |
| 528 |
* Gtk interface: |
| 529 |
- Added buttons (& implementation) for raising & lowering the pitch. |
| 530 |
- Added buttons (& implementation) for increasing/decreasing the tempo. |
| 531 |
* Lookup TIMIDITY_SOUND_CARD and TIMIDITY_PCM_DEVICE environment variable |
| 532 |
to select the PCM device of ALSA. |
| 533 |
* Made interface.h to define IA_* macro for TiMidity interface. This |
| 534 |
file is generated automatically by configure. |
| 535 |
* Fixed some bugs. |
| 536 |
|
| 537 |
Date: Thu, 21 Jan 1999 01:33:58 +0900 (JST) |
| 538 |
From: nork@lb.u-tokai.ac.jp (Norikatsu Shigemura) |
| 539 |
Files: configure.in |
| 540 |
Fixed configure bug about FreeBSD dynamic interface. |
| 541 |
|
| 542 |
Date: Wed Jan 20 1999 |
| 543 |
From: Masanao Izumo <mo@goice.co.jp> |
| 544 |
Files: interface/xskin_spectrum.c |
| 545 |
Don't define xskin_spe_ana() and xskin_wave() if soundspec is not enable. |
| 546 |
Files: configure.in interface.h.in timidity/{Makefile.am,timidity.c,controls.c} |
| 547 |
Fixed configuration bug that tcl needed -dl on some machines. |
| 548 |
IA_* macro is into interface.h. interface.h is generated automatically |
| 549 |
by configure. |
| 550 |
|
| 551 |
Date: Tue, 19 Jan 1999 23:16:33 +0900 (JST) |
| 552 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 553 |
Files: interface{bitmaps/Makefile.am,bitmaps/Makefile.in,bitmaps/random.xbm, |
| 554 |
bitmaps/repeat.xbm,xaw.h,xaw_i.c} |
| 555 |
Modified XAW interface: |
| 556 |
- Changed Form Widget to Box Widget. |
| 557 |
- Changed icon bitmaps |
| 558 |
- Obsoleted MSGWINDOW macro configuration. Message window is always |
| 559 |
enable. |
| 560 |
|
| 561 |
Date: Tue, 19 Jan 1999 17:54:53 +0900 |
| 562 |
From: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>, |
| 563 |
Glenn Trigg <ggt@netspace.net.au> |
| 564 |
Files: interface{emacs_c.c,gtk_c.c,gtk_h.h,gtk_i.c,gtk_p.c,ncurs_c.c, |
| 565 |
pixmaps/Makefile.in,vt100_c.c} |
| 566 |
timidity/{controls.h,playmidi.c,timidity.c,wrd_read.c} |
| 567 |
Pached from Glenn Trigg: |
| 568 |
The changes are (roughly): |
| 569 |
- Added buttons (& implementation) for raising & lowering the pitch. |
| 570 |
- Added buttons (& implementation) for increasing/decreasing the tempo. |
| 571 |
- Fixed a bug where starting with no files and then loading a file |
| 572 |
and trying to play it caused a crash. |
| 573 |
- Fixed a typo RC_TOGGLE_DURMCHAN => RC_TOGGLE_DRUMCHAN. |
| 574 |
- Added some braces to two macros to stop some compiler warnings. |
| 575 |
|
| 576 |
Date: Tue, 19 Jan 1999 00:21:35 +0900 |
| 577 |
From: Yamahata Isaku <yamahata@kusm.kyoto-u.ac.jp> |
| 578 |
Files: alsa_a.c |
| 579 |
Lookup TIMIDITY_SOUND_CARD and TIMIDITY_PCM_DEVICE environment variable |
| 580 |
to select the PCM device. |
| 581 |
|
| 582 |
-- 1.1.1 |
| 583 |
Mon Jan 18 1999 |
| 584 |
Summary: |
| 585 |
* Fixed some bugs. |
| 586 |
* Modified that xaw interface is enable to run without any midi files. |
| 587 |
|
| 588 |
Date: Mon Jan 18 1999 |
| 589 |
From: Masanao Izumo <mo@goice.co.jp> |
| 590 |
Files: interface/{xaw_i.c,xaw_c.c} timidity/common.c |
| 591 |
Fixed some bugs. |
| 592 |
|
| 593 |
Date: Mon Jan 18 1999 |
| 594 |
From: takawata@shidahara1.planet.sci.kobe-u.ac.jp |
| 595 |
Files: configure.in |
| 596 |
Fixed configuration bug about OffiX. |
| 597 |
Fixed configuration bug about ALSA. |
| 598 |
Files: interface/{xaw_c.c,xaw_i.c} timidity/timidity.c |
| 599 |
Modified that xaw interface is enable to run without any midi files. |
| 600 |
|
| 601 |
Date: Mon Jan 18 1999 |
| 602 |
From: "KINOSHITA, K." <kino@krhm.jvc-victor.co.jp> |
| 603 |
Files: configure.in |
| 604 |
Removed -ltcl when configure option of --enabel-tcltk=dynamic is specified. |
| 605 |
Files: interface/Makefile.am |
| 606 |
Modified some installation. Used `$(INSTALL_DATA)' instead of |
| 607 |
`$(INSTALL) -m 644' |
| 608 |
|
| 609 |
Files: interface/{dumb_c.c,dynamic_c.c,emacs_c.c} |
| 610 |
On some compilers, `stdout' can't assign to any variable in global |
| 611 |
statement. Fixed this problem. |
| 612 |
Files: configure.in config.h.in timidity/timidity.c |
| 613 |
Added HAVE_GETOPT_H macro. |
| 614 |
Files: configure.in |
| 615 |
Fixed bugs of configure without --with-x. |
| 616 |
Files: timidity/Makefile.am |
| 617 |
Fixed problem to `make install' instead of `make; make install' |
| 618 |
|
| 619 |
-- 1.1.0 |
| 620 |
Mon Jan 18 1999 |
| 621 |
Summary: |
| 622 |
* Fixed bugs of xaw interface with no trace mode. |
| 623 |
* Added configuration for UMP package. |
| 624 |
* Modified configure and Makefiles. |
| 625 |
* Added trace mode to xaw interface. |
| 626 |
* Supported OffiX configuration. |
| 627 |
* Some bugs are fixed. |
| 628 |
|
| 629 |
Date: Mon Jan 18 1999 |
| 630 |
From: Masanao Izumo <mo@goice.co.jp> |
| 631 |
Files: interface/xaw_i.c |
| 632 |
Fixed bugs of xaw interface with no trace mode. |
| 633 |
Files: configure* */Makefile* |
| 634 |
Added configuration for UMP package. |
| 635 |
Modified configure and Makefiles. |
| 636 |
|
| 637 |
Date: Sat, 16 Jan 1999 02:18:01 +0900 (JST) |
| 638 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 639 |
Files: interface/{xaw.h,xaw_c.c,xaw_i.c} |
| 640 |
Added trace mode to xaw interface. |
| 641 |
|
| 642 |
Date: Fri, 15 Jan 1999 14:26:17 +0900 |
| 643 |
From: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp> |
| 644 |
Files: configure.in interface/xaw.h interface/xskin_loadBMP.c |
| 645 |
Supported OffiX configuration. The new configure options are: |
| 646 |
--enable-offix |
| 647 |
Turn on OffiX interface for XAW. |
| 648 |
--with-offix-includes=[dir] |
| 649 |
Specify include directry for Offix library. |
| 650 |
--with-offix-libs=[dir] |
| 651 |
Specify library for Offix. |
| 652 |
Fixed tkl/tk configure bug. |
| 653 |
Included config.h in xskin_loadBMP.c. |
| 654 |
|
| 655 |
-- 1.0.1 |
| 656 |
Thu Jan 14 1999 |
| 657 |
Summary: |
| 658 |
* Define function of vsnprintf() and snprintf() if it is not exists. |
| 659 |
* Fixed message transfer problem with '\n' for some interface. |
| 660 |
* Modified manual installation. |
| 661 |
* Check libXaw3d before checking libXaw. |
| 662 |
* Fixed ALSA configuration problem. |
| 663 |
* Modified for OffiX interface. |
| 664 |
* Tcl/tk interface can start with no midi file arguments. |
| 665 |
* Modified doc/C/README.xskin |
| 666 |
|
| 667 |
Date: Thu Jan 14, 1999 |
| 668 |
From: Masanao Izumo <mo@goice.co.jp> |
| 669 |
Files: timidity/common.c interface/{motif_c.c,slang_c.c,vt100_c,ncurs_c.c,c, |
| 670 |
xaw_i.c,xaw_c.c,tk_c.c,wrdt_x.c} |
| 671 |
Define function of vsnprintf() and snprintf() if it is not exists. |
| 672 |
And use it some where. |
| 673 |
Fixed Tck/Tk message transfer problem with '\n' (Not completed) |
| 674 |
Files: interface/xaw_c.c interface/xaw_i.c |
| 675 |
Fixed XAW message transfer problem with '\n'. |
| 676 |
Files: configure.in doc/Makefile* doc/*/Makefile* |
| 677 |
Modified manual installation. |
| 678 |
Files: configure.in interface/xaw.h |
| 679 |
Check libXaw3d before checking libXaw. |
| 680 |
Modified the comment in xaw.h |
| 681 |
|
| 682 |
Date: Tue, 12 Jan 1999 22:00:26 +0900 |
| 683 |
From: Yamahata Isaku <yamahata@kusm.kyoto-u.ac.jp> |
| 684 |
Files: configure.in acinclude.m4 |
| 685 |
Fixed ALSA configuration problem. |
| 686 |
|
| 687 |
Date: Tue, 12 Jan 1999 21:25:32 +0900 |
| 688 |
From: Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp> |
| 689 |
Files: interface/xaw.h interface/xaw_i.c |
| 690 |
Modified for OffiX file drag & drop interface for xaw. (need libDnd) |
| 691 |
This interface is not enabled by default. If you want build this, |
| 692 |
define OFFIX in interface/xaw.h and link libDnd. |
| 693 |
xaw.h:WIDGET_IS_LABEL_WIDGET is undefined by default. |
| 694 |
|
| 695 |
Date: Tue, 12 Jan 1999 11:38:16 +0900 |
| 696 |
From: "KINOSHITA, K." <kino@krhm.jvc-victor.co.jp> |
| 697 |
Files: interface/tk_c.c interface/tkpanel.tcl interface/timidity.c |
| 698 |
Tcl/tk interface can start with no midi file arguments. |
| 699 |
|
| 700 |
Date: Sun, 10 Jan 1999 18:58:17 +0900 (JST) |
| 701 |
From: Yoshishige Arai <ryo2@on.rim.or.jp> |
| 702 |
Files: doc/C/README.xskin |
| 703 |
Fixed spelling and syntax. |
| 704 |
|
| 705 |
-- 1.0.0 |
| 706 |
1/6, 1999 |
| 707 |
Major changes from 0.2i: |
| 708 |
* Install with `configure' script. |
| 709 |
* Synchronization for audio and interface controls. |
| 710 |
* Uses GUS/patch and SoundFont for voice data |
| 711 |
* Plays the MIDI file via network (UNIX version) |
| 712 |
* Plays the MIDI file in archive file |
| 713 |
* Plays not only SMF file but also MOD, RCP/R36/G18/G36 |
| 714 |
* Can handle 32 channel data |
| 715 |
* Can handle user interfaces as dynamic link modules (UNIX version) |
| 716 |
* Can display the sound spectrogram (UNIX or Macinotsh version) |
| 717 |
* Automatically detects the mode of MIDI file (GM/GS/XG) |
| 718 |
* Automatically detects drum channels (GS/XG) |
| 719 |
* Can display MIMPI's WRD file (One of KARAOKE system mainly used in japan) |
| 720 |
* Localization for Japanese |
| 721 |
* Improve new curses interface |
| 722 |
* Add new interface: |
| 723 |
VT100, X Athena Wiget, Emacs, skin, gtk |
| 724 |
* Make Pre-calculated resampling cache |
| 725 |
* Enable private user configuration (in ~/.timidity.cfg) |
| 726 |
* Add some effects |
| 727 |
* Can control follows while playing: |
| 728 |
- Change drumpart |
| 729 |
- Load patch file |
| 730 |
- Pitch up/down |
| 731 |
- Speed up/down |
| 732 |
- Maxmum voices up/down (limited to MAX_VOICES macro defined at |
| 733 |
compiling) |
| 734 |
* Can output Sun audio file (*.au) |
| 735 |
* Can output encoding of G.711 A-Law |
| 736 |
* Use pager program specified by PAGER Environment when displaying the |
| 737 |
command line help |
| 738 |
* The following new MIDI events are supported: |
| 739 |
ChannelPressure, ModulationWheel, |
| 740 |
Portamento, ReverbEffect, ChorusEffect, RPN+/-, |
| 741 |
Mono/Poly Part, Lyric, KARAOKE-Part(@KMIDI), |
| 742 |
and SystemExclusiveMessages |
| 743 |
* Many bugs (that is found in the original) are fixed. |