OSDN Git Service

timidity41/timidity41.git
6 years agoPortAudio: fix for mingw64
Starg [Tue, 9 Jan 2018 14:39:22 +0000 (23:39 +0900)]
PortAudio: fix for mingw64

6 years agow32_utf8_to_mbs(): null-terminate string
Starg [Tue, 9 Jan 2018 01:58:15 +0000 (10:58 +0900)]
w32_utf8_to_mbs(): null-terminate string

6 years agoAdd missing #include's
Starg [Tue, 9 Jan 2018 00:34:04 +0000 (09:34 +0900)]
Add missing #include's

6 years agoBuild PortAudio
Starg [Tue, 9 Jan 2018 00:33:29 +0000 (09:33 +0900)]
Build PortAudio

6 years agoImport PortAudio
Starg [Tue, 9 Jan 2018 00:14:58 +0000 (09:14 +0900)]
Import PortAudio

6 years agoFixes for mingw
Starg [Mon, 8 Jan 2018 12:54:05 +0000 (21:54 +0900)]
Fixes for mingw

6 years agoRemove LIBRARY statement from .def file
Starg [Mon, 8 Jan 2018 12:02:10 +0000 (21:02 +0900)]
Remove LIBRARY statement from .def file

6 years agoRemove "lib" prefix from DLLs
Starg [Mon, 8 Jan 2018 12:01:11 +0000 (21:01 +0900)]
Remove "lib" prefix from DLLs

6 years agoFix undefined reference to FLAC__cpu_info_asm_ia32 error
Starg [Mon, 8 Jan 2018 11:44:24 +0000 (20:44 +0900)]
Fix undefined reference to FLAC__cpu_info_asm_ia32 error

6 years agoBuild libopus
Starg [Mon, 8 Jan 2018 11:18:16 +0000 (20:18 +0900)]
Build libopus

6 years agoImport libopus
Starg [Mon, 8 Jan 2018 10:07:13 +0000 (19:07 +0900)]
Import libopus

6 years agoBuild libvorbis
Starg [Mon, 8 Jan 2018 09:59:23 +0000 (18:59 +0900)]
Build libvorbis

6 years agoImport libvorbis
Starg [Mon, 8 Jan 2018 09:47:36 +0000 (18:47 +0900)]
Import libvorbis

6 years agoCall speex_lib_get_mode() to get modes instead of directly importing symbols from...
Starg [Mon, 8 Jan 2018 09:32:01 +0000 (18:32 +0900)]
Call speex_lib_get_mode() to get modes instead of directly importing symbols from the DLL

6 years agoReplace "ogg.dll" w/ "libogg.dll"
Starg [Mon, 8 Jan 2018 09:29:44 +0000 (18:29 +0900)]
Replace "ogg.dll" w/ "libogg.dll"

6 years agoBuild libFLAC and libogg
Starg [Mon, 8 Jan 2018 08:19:53 +0000 (17:19 +0900)]
Build libFLAC and libogg

6 years agoImport libogg
Starg [Mon, 8 Jan 2018 07:49:19 +0000 (16:49 +0900)]
Import libogg

6 years agoImport libFLAC
Starg [Mon, 8 Jan 2018 07:09:39 +0000 (16:09 +0900)]
Import libFLAC

6 years agoHandle lame_enc.dll load failure
Starg [Mon, 8 Jan 2018 05:40:25 +0000 (14:40 +0900)]
Handle lame_enc.dll load failure

6 years agoOutput name should be "lame_enc.dll" without "lib" prefix
Starg [Mon, 8 Jan 2018 05:07:21 +0000 (14:07 +0900)]
Output name should be "lame_enc.dll" without "lib" prefix

6 years agoEnable use of SSE4.2
Starg [Mon, 8 Jan 2018 04:10:28 +0000 (13:10 +0900)]
Enable use of SSE4.2

6 years agoFix lame building
Starg [Mon, 8 Jan 2018 04:04:53 +0000 (13:04 +0900)]
Fix lame building

6 years agoImport lame
Starg [Mon, 8 Jan 2018 03:32:50 +0000 (12:32 +0900)]
Import lame

6 years agoBuild speex as DLL
Starg [Sun, 7 Jan 2018 20:41:51 +0000 (05:41 +0900)]
Build speex as DLL

6 years agoBuild pdcurses as DLL
Starg [Sun, 7 Jan 2018 20:33:43 +0000 (05:33 +0900)]
Build pdcurses as DLL

6 years agoChange output directories
Starg [Sun, 7 Jan 2018 20:03:49 +0000 (05:03 +0900)]
Change output directories

6 years agoRemove unnecessary "##" tim41.1.1
Starg [Sun, 7 Jan 2018 00:01:52 +0000 (09:01 +0900)]
Remove unnecessary "##"

6 years agocfgforsf depends on version.c
Starg [Sat, 6 Jan 2018 23:52:15 +0000 (08:52 +0900)]
cfgforsf depends on version.c

6 years agoBuild sfviewer
Starg [Sat, 6 Jan 2018 23:36:33 +0000 (08:36 +0900)]
Build sfviewer

6 years agoBuild cfgforsf
Starg [Sat, 6 Jan 2018 22:29:10 +0000 (07:29 +0900)]
Build cfgforsf

6 years agoFix possible divide-by-zero error (CVE-2017-11546)
Starg [Sat, 6 Jan 2018 21:45:20 +0000 (06:45 +0900)]
Fix possible divide-by-zero error (CVE-2017-11546)

6 years agoAlways enable buffer security checks
Starg [Sat, 6 Jan 2018 20:28:24 +0000 (05:28 +0900)]
Always enable buffer security checks

6 years agoFix Win64 compatibility
Starg [Mon, 1 Jan 2018 13:59:18 +0000 (22:59 +0900)]
Fix Win64 compatibility

6 years agoAdd forward declaration of struct _EffectList
Starg [Mon, 1 Jan 2018 13:31:35 +0000 (22:31 +0900)]
Add forward declaration of struct _EffectList

6 years agoFix UB
Starg [Mon, 1 Jan 2018 07:15:53 +0000 (16:15 +0900)]
Fix UB

6 years agoRemove WM_SETREDRAW
Starg [Mon, 1 Jan 2018 06:35:48 +0000 (15:35 +0900)]
Remove WM_SETREDRAW

6 years agoFix appending text to the console window
Starg [Mon, 1 Jan 2018 02:46:40 +0000 (11:46 +0900)]
Fix appending text to the console window

6 years agoConvert "Cancel" to full-width form
Starg [Mon, 1 Jan 2018 02:21:07 +0000 (11:21 +0900)]
Convert "Cancel" to full-width form

6 years agoUse -ffast-math option
Starg [Sun, 31 Dec 2017 05:06:19 +0000 (14:06 +0900)]
Use -ffast-math option

6 years agoFix linking
Starg [Sat, 30 Dec 2017 18:13:30 +0000 (03:13 +0900)]
Fix linking

6 years agoPrefer object libraries
Starg [Sat, 30 Dec 2017 17:30:21 +0000 (02:30 +0900)]
Prefer object libraries

6 years agoEnable LTO for GCC
Starg [Sat, 30 Dec 2017 17:04:21 +0000 (02:04 +0900)]
Enable LTO for GCC

6 years agoWork around SJIS bad characters
Starg [Sat, 30 Dec 2017 17:00:03 +0000 (02:00 +0900)]
Work around SJIS bad characters

6 years agoUse full path in calcnewton
Starg [Sat, 30 Dec 2017 16:03:25 +0000 (01:03 +0900)]
Use full path in calcnewton

6 years agoFix linking on mingw64
Starg [Sat, 30 Dec 2017 13:11:29 +0000 (22:11 +0900)]
Fix linking on mingw64

6 years agoFix for mingw64, part 3
Starg [Sat, 30 Dec 2017 10:24:23 +0000 (19:24 +0900)]
Fix for mingw64, part 3

6 years agoDisable intrinsics on GCC
Starg [Sat, 30 Dec 2017 10:16:02 +0000 (19:16 +0900)]
Disable intrinsics on GCC

6 years agoFix for mingw64, part 2
Starg [Sat, 30 Dec 2017 10:01:24 +0000 (19:01 +0900)]
Fix for mingw64, part 2

6 years agoFix for windres
Starg [Sat, 30 Dec 2017 09:38:40 +0000 (18:38 +0900)]
Fix for windres

6 years agoRemove manifest file
Starg [Sat, 30 Dec 2017 08:18:30 +0000 (17:18 +0900)]
Remove manifest file

6 years agoEmbed manifest file in resource script
Starg [Sat, 30 Dec 2017 08:13:25 +0000 (17:13 +0900)]
Embed manifest file in resource script

6 years agoChange version number scheme
Starg [Sat, 30 Dec 2017 05:37:59 +0000 (14:37 +0900)]
Change version number scheme

6 years agoAdd /permissive- switch
Starg [Fri, 29 Dec 2017 07:54:49 +0000 (16:54 +0900)]
Add /permissive- switch

6 years agoFix for GCC
Starg [Fri, 29 Dec 2017 00:58:16 +0000 (09:58 +0900)]
Fix for GCC

6 years agoAvoid C++ keyword as a function parameter
Starg [Wed, 27 Dec 2017 16:36:25 +0000 (01:36 +0900)]
Avoid C++ keyword as a function parameter

6 years agoAdd #include <stdlib.h>
Starg [Wed, 27 Dec 2017 16:35:18 +0000 (01:35 +0900)]
Add #include <stdlib.h>

6 years agoRemove declaration of errno
Starg [Wed, 27 Dec 2017 16:08:45 +0000 (01:08 +0900)]
Remove declaration of errno

6 years agoFix disabling IDC_EDIT_DECAY
Starg [Wed, 27 Dec 2017 15:56:30 +0000 (00:56 +0900)]
Fix disabling IDC_EDIT_DECAY

6 years agoRemove unused variables
Starg [Wed, 27 Dec 2017 15:36:00 +0000 (00:36 +0900)]
Remove unused variables

6 years agoReplace "補完" with "補間"
Starg [Wed, 27 Dec 2017 10:39:59 +0000 (19:39 +0900)]
Replace "補完" with "補間"

6 years agoImprove version number system tim41.1.0
Starg [Tue, 26 Dec 2017 22:18:02 +0000 (07:18 +0900)]
Improve version number system

6 years agoEnable visual style
Starg [Mon, 25 Dec 2017 20:01:18 +0000 (05:01 +0900)]
Enable visual style

6 years agoBump version
Starg [Mon, 25 Dec 2017 14:56:28 +0000 (23:56 +0900)]
Bump version

6 years agoEnable VST, soundspec, and etc.
Starg [Mon, 25 Dec 2017 01:14:23 +0000 (10:14 +0900)]
Enable VST, soundspec, and etc.

6 years agoChange project URL tim41.0.211.0-20171225
Starg [Sun, 24 Dec 2017 06:19:24 +0000 (15:19 +0900)]
Change project URL

6 years agoRemove DLLs
Starg [Sun, 24 Dec 2017 06:09:06 +0000 (15:09 +0900)]
Remove DLLs

6 years agoUpdate version info.
Starg [Sun, 24 Dec 2017 04:48:30 +0000 (13:48 +0900)]
Update version info.

6 years agoEnable opus, speex, lame, and gogo.
Starg [Sun, 24 Dec 2017 04:13:23 +0000 (13:13 +0900)]
Enable opus, speex, lame, and gogo.

6 years agoFix native WASAPI mode.
Starg [Sun, 24 Dec 2017 03:49:43 +0000 (12:49 +0900)]
Fix native WASAPI mode.

6 years agoMerge develop branch.
Starg [Sun, 24 Dec 2017 03:22:02 +0000 (12:22 +0900)]
Merge develop branch.

Only WASAPI and directory listing bug are merged.

6 years agoAccept portaudio.dll without PaAsio_ShowControlPanel
Starg [Fri, 25 Aug 2017 21:06:30 +0000 (06:06 +0900)]
Accept portaudio.dll without PaAsio_ShowControlPanel

6 years agoFix rtsyn related errors.
Starg [Sat, 23 Dec 2017 19:12:35 +0000 (04:12 +0900)]
Fix rtsyn related errors.

6 years agoFix pdcurses linking.
Starg [Sat, 23 Dec 2017 18:40:53 +0000 (03:40 +0900)]
Fix pdcurses linking.

6 years agoEnable vorbis, flac, and portaudio.
Starg [Sat, 23 Dec 2017 18:25:12 +0000 (03:25 +0900)]
Enable vorbis, flac, and portaudio.

6 years agoMigrate libspeex to CMake.
Starg [Sat, 23 Dec 2017 17:55:03 +0000 (02:55 +0900)]
Migrate libspeex to CMake.

6 years agoFix link errors.
Starg [Sat, 23 Dec 2017 17:18:04 +0000 (02:18 +0900)]
Fix link errors.

6 years agoDefine TWSYNG32 for twsyng.
Starg [Sat, 23 Dec 2017 17:09:01 +0000 (02:09 +0900)]
Define TWSYNG32 for twsyng.

6 years agoInclude "windows.h" in "sndfontini.c".
Starg [Sat, 23 Dec 2017 16:59:49 +0000 (01:59 +0900)]
Include "windows.h" in "sndfontini.c".

6 years agoCMake clean up.
Starg [Sat, 23 Dec 2017 16:39:48 +0000 (01:39 +0900)]
CMake clean up.

6 years agoReplace UINT with uint32 in "timer2.{c,h}".
Starg [Sat, 23 Dec 2017 16:24:21 +0000 (01:24 +0900)]
Replace UINT with uint32 in "timer2.{c,h}".

6 years agoCheck HAVE_CONFIG_H.
Starg [Sat, 23 Dec 2017 16:18:07 +0000 (01:18 +0900)]
Check HAVE_CONFIG_H.

6 years agoReplace TRUE/FALSE with 1/0 in "optcode.c".
Starg [Sat, 23 Dec 2017 16:14:14 +0000 (01:14 +0900)]
Replace TRUE/FALSE with 1/0 in "optcode.c".

6 years agoDefine DEFAULT_PATH and TIMID_VERSION for timidity/ only.
Starg [Sat, 23 Dec 2017 16:08:16 +0000 (01:08 +0900)]
Define DEFAULT_PATH and TIMID_VERSION for timidity/ only.

Apparently, rc.exe doesn't like them.

6 years agoCMake migration part 2.
Starg [Sat, 23 Dec 2017 16:00:10 +0000 (01:00 +0900)]
CMake migration part 2.

6 years agoRemove "config.h".
Starg [Sat, 23 Dec 2017 15:12:29 +0000 (00:12 +0900)]
Remove "config.h".

6 years agoRemove "interface.h".
Starg [Sat, 23 Dec 2017 15:03:03 +0000 (00:03 +0900)]
Remove "interface.h".

6 years agoCMake migration part 1
Starg [Sat, 23 Dec 2017 11:17:48 +0000 (20:17 +0900)]
CMake migration part 1

6 years agoImported UnkoTim211 unkotim211
Starg [Sat, 23 Dec 2017 06:31:10 +0000 (15:31 +0900)]
Imported UnkoTim211

6 years agoUpdated copyright infomation.
Starg [Mon, 18 Dec 2017 02:19:06 +0000 (11:19 +0900)]
Updated copyright infomation.

6 years agoSimplified flushing WASAPI.
Starg [Fri, 15 Dec 2017 21:20:35 +0000 (06:20 +0900)]
Simplified flushing WASAPI.

6 years agoAppend null bytes if the size of the audio buffer is not aligned. Previously such...
Starg [Sun, 12 Nov 2017 12:26:47 +0000 (21:26 +0900)]
Append null bytes if the size of the audio buffer is not aligned. Previously such data were trimmed.

6 years agoFlush WASAPI on PM_REQ_FLUSH rather than on PM_REQ_OUTPUT_FINISH.
Starg [Sun, 12 Nov 2017 11:54:40 +0000 (20:54 +0900)]
Flush WASAPI on PM_REQ_FLUSH rather than on PM_REQ_OUTPUT_FINISH.

6 years agoDon't report audio queue size, as it broke the tracer.
Starg [Sun, 12 Nov 2017 11:39:13 +0000 (20:39 +0900)]
Don't report audio queue size, as it broke the tracer.

6 years agoImplemented native WASAPI play mode.
Starg [Sun, 12 Nov 2017 10:17:33 +0000 (19:17 +0900)]
Implemented native WASAPI play mode.

6 years agoStart adding WASAPI support.
Starg [Sat, 11 Nov 2017 11:39:35 +0000 (20:39 +0900)]
Start adding WASAPI support.

6 years agoTweaked compile flags.
Starg [Sat, 11 Nov 2017 08:59:25 +0000 (17:59 +0900)]
Tweaked compile flags.

6 years agoAdd suuport for portaudio WASAPI
Starg [Fri, 25 Aug 2017 21:38:38 +0000 (06:38 +0900)]
Add suuport for portaudio WASAPI

6 years agoAccept portaudio.dll without PaAsio_ShowControlPanel
Starg [Fri, 25 Aug 2017 21:06:30 +0000 (06:06 +0900)]
Accept portaudio.dll without PaAsio_ShowControlPanel

6 years agoModified CMake files to add support for portaudio
Starg [Fri, 25 Aug 2017 20:46:00 +0000 (05:46 +0900)]
Modified CMake files to add support for portaudio

7 years agoAdded more file extensions to GetOpenFileName() filter
Starg [Thu, 17 Aug 2017 20:18:37 +0000 (05:18 +0900)]
Added more file extensions to GetOpenFileName() filter