OSDN Git Service
Starg [Thu, 29 Mar 2018 14:25:38 +0000 (23:25 +0900)]
Add -mfma option for GCC when AVX2 is enabled
Starg [Tue, 20 Mar 2018 08:13:25 +0000 (17:13 +0900)]
Fix speex configuration
Starg [Tue, 13 Mar 2018 14:42:18 +0000 (23:42 +0900)]
Handle sfz instruments in mixing
Starg [Mon, 12 Mar 2018 20:26:26 +0000 (05:26 +0900)]
Enable console virtual terminal sequence support on Windows 10
Starg [Mon, 12 Mar 2018 20:01:56 +0000 (05:01 +0900)]
Enable vt100 interface
Starg [Mon, 12 Mar 2018 19:52:19 +0000 (04:52 +0900)]
ENable PortMidi synthesizer
Starg [Mon, 12 Mar 2018 19:38:16 +0000 (04:38 +0900)]
Build PortMidi
Starg [Mon, 12 Mar 2018 19:24:48 +0000 (04:24 +0900)]
Update PortMidi
Starg [Mon, 12 Mar 2018 18:21:46 +0000 (03:21 +0900)]
Fix interface selection
Starg [Sun, 11 Mar 2018 10:34:26 +0000 (19:34 +0900)]
Fix undefined reference to PKEY_Device_FriendlyName
Starg [Sun, 11 Mar 2018 10:02:07 +0000 (19:02 +0900)]
Fix wdmks_a.c for GCC
Starg [Sun, 11 Mar 2018 09:48:09 +0000 (18:48 +0900)]
Remove unnecessary argument passed to g_load_libFLAC_dll()
Starg [Sun, 11 Mar 2018 09:30:41 +0000 (18:30 +0900)]
Add -Wno-missing-braces options for GCC
Starg [Sun, 11 Mar 2018 09:15:49 +0000 (18:15 +0900)]
Don't use std::for_each_n() because GCC 7.2.0 doesn't have it
Starg [Sun, 11 Mar 2018 09:11:00 +0000 (18:11 +0900)]
Add missing comma in w32g_syn.c
Starg [Sun, 11 Mar 2018 08:16:53 +0000 (17:16 +0900)]
Fix the patch
Starg [Sun, 11 Mar 2018 08:09:21 +0000 (17:09 +0900)]
Rewrite intrinsics for GCC compatibility
Patch from <https://jbbs.shitaraba.net/bbs/read.cgi/computer/42137/
1499269478/116>
Starg [Sat, 10 Mar 2018 16:34:45 +0000 (01:34 +0900)]
Print arch info in version dialogs
Starg [Sat, 10 Mar 2018 16:11:08 +0000 (01:11 +0900)]
Minor fixes
Starg [Sat, 10 Mar 2018 11:17:14 +0000 (20:17 +0900)]
Cache sfz instruments
Starg [Thu, 8 Mar 2018 12:06:30 +0000 (21:06 +0900)]
Fix use of undeclared functions
Starg [Thu, 8 Mar 2018 10:53:58 +0000 (19:53 +0900)]
Treat use of undeclared functions as error
Starg [Wed, 28 Feb 2018 21:32:55 +0000 (06:32 +0900)]
Fix sfz memory leak
Starg [Wed, 28 Feb 2018 21:16:19 +0000 (06:16 +0900)]
sfz: Add support for `hivel` and `lovel`
Starg [Sun, 25 Feb 2018 21:09:18 +0000 (06:09 +0900)]
Disable use of inline asm
Starg [Sun, 25 Feb 2018 05:00:12 +0000 (14:00 +0900)]
Add missing #include's for pdcurses
Starg [Fri, 23 Feb 2018 15:15:29 +0000 (00:15 +0900)]
Fix AVX2 support
Starg [Fri, 23 Feb 2018 09:43:00 +0000 (18:43 +0900)]
Fix link errors
Starg [Fri, 23 Feb 2018 09:01:27 +0000 (18:01 +0900)]
Add InstrumentBuilder
Starg [Thu, 22 Feb 2018 16:51:37 +0000 (01:51 +0900)]
Change sfz preprocessor to use double-quoted strings for #include directive
Starg [Thu, 22 Feb 2018 16:22:51 +0000 (01:22 +0900)]
Prevent integer overflow
Starg [Thu, 22 Feb 2018 14:24:26 +0000 (23:24 +0900)]
Add sfz init/free routines
Starg [Wed, 21 Feb 2018 07:42:02 +0000 (16:42 +0900)]
Add sfz support routines
Starg [Wed, 21 Feb 2018 17:51:59 +0000 (02:51 +0900)]
Merge UnkoTim215
Starg [Wed, 21 Feb 2018 17:12:55 +0000 (02:12 +0900)]
Import UnkoTim215
Starg [Sat, 10 Feb 2018 02:44:30 +0000 (11:44 +0900)]
Fix add_item_to_table()
Starg [Fri, 9 Feb 2018 13:07:31 +0000 (22:07 +0900)]
Link against setupapi
Starg [Fri, 9 Feb 2018 13:04:47 +0000 (22:04 +0900)]
Remove duplicated struct definitions in wdmks_a.c
Starg [Fri, 9 Feb 2018 12:55:29 +0000 (21:55 +0900)]
Fix resource IDs
Starg [Fri, 9 Feb 2018 12:53:09 +0000 (21:53 +0900)]
Fix UnkoTim214
Starg [Fri, 9 Feb 2018 12:42:45 +0000 (21:42 +0900)]
Merge UnkoTim214
Starg [Fri, 9 Feb 2018 12:18:41 +0000 (21:18 +0900)]
Import UnkoTim214
Starg [Thu, 1 Feb 2018 14:22:05 +0000 (23:22 +0900)]
Enable parallel build for MSVC
Starg [Wed, 31 Jan 2018 20:14:01 +0000 (05:14 +0900)]
Use /Qspectre option
Starg [Thu, 25 Jan 2018 02:45:00 +0000 (11:45 +0900)]
Fix double-destroying the image list
Starg [Sun, 21 Jan 2018 15:42:15 +0000 (00:42 +0900)]
Don't call IsWindows10OrGreater() because MinGW-w64 doesn't have it
Starg [Sun, 21 Jan 2018 15:23:29 +0000 (00:23 +0900)]
Fix for MinGW-w64
Starg [Sun, 21 Jan 2018 15:19:58 +0000 (00:19 +0900)]
Improve OS and WinSDK version checks for WASAPI
Starg [Sun, 21 Jan 2018 14:58:22 +0000 (23:58 +0900)]
Do include necessary header files for MinGW-w64 in wasapi_a.h
Starg [Sun, 21 Jan 2018 14:55:20 +0000 (23:55 +0900)]
Fix typo: parse_opt_wasapi_poling -> parse_opt_wasapi_polling
Starg [Sun, 21 Jan 2018 14:54:23 +0000 (23:54 +0900)]
Fix for MinGW-w64
Starg [Sat, 20 Jan 2018 13:29:07 +0000 (22:29 +0900)]
Disable WASAPI stream category/option settings on old Windows
Starg [Sat, 20 Jan 2018 10:24:25 +0000 (19:24 +0900)]
Show CPU arch in version dialogs
Starg [Sat, 20 Jan 2018 09:18:27 +0000 (18:18 +0900)]
Enable Spectre mitigations on MSVC
Starg [Thu, 18 Jan 2018 12:27:55 +0000 (21:27 +0900)]
Remove VS project files
Starg [Wed, 17 Jan 2018 22:26:38 +0000 (07:26 +0900)]
Enable C++17 mode
Starg [Sat, 13 Jan 2018 11:50:37 +0000 (20:50 +0900)]
Console window and document window now accept dropped files
Starg [Sat, 13 Jan 2018 06:35:00 +0000 (15:35 +0900)]
Update the text of IDC_BUTTON_OUTPUT_FILE on WM_INITDIALOG
Starg [Sat, 13 Jan 2018 06:15:32 +0000 (15:15 +0900)]
Fix raw, au, and aiff file output
Starg [Sat, 13 Jan 2018 02:18:06 +0000 (11:18 +0900)]
Fix WASAPI config dialog not updating some items
Starg [Sat, 13 Jan 2018 01:30:06 +0000 (10:30 +0900)]
Work around negative loop_start in sf2
Starg [Fri, 12 Jan 2018 17:33:10 +0000 (02:33 +0900)]
Call QueryInterface to get IAudioClient2
Starg [Fri, 12 Jan 2018 14:43:37 +0000 (23:43 +0900)]
twsyn_bridge_host.h: #include required headers
Starg [Fri, 12 Jan 2018 14:38:26 +0000 (23:38 +0900)]
Move the definition of opt_use_twsyn_bridge to twsyn_bridge_host.c
Starg [Fri, 12 Jan 2018 14:34:49 +0000 (23:34 +0900)]
Enable twsyn_bridge
Starg [Fri, 12 Jan 2018 01:07:53 +0000 (10:07 +0900)]
Fix thread priority
Starg [Thu, 11 Jan 2018 03:35:14 +0000 (12:35 +0900)]
Fix WASAPI play mode
- Make sure to update Periodicity on AUDCLNT_E_BUFFER_SIZE_NOT_ALIGNED.
- Add missing if(FAILED(hr)) check
Starg [Thu, 11 Jan 2018 02:43:21 +0000 (11:43 +0900)]
Fix twsyng link errors
Starg [Thu, 11 Jan 2018 02:35:19 +0000 (11:35 +0900)]
Remove older WASAPI play modes
Starg [Thu, 11 Jan 2018 02:26:04 +0000 (11:26 +0900)]
Target Winows 10
Starg [Thu, 11 Jan 2018 02:22:44 +0000 (11:22 +0900)]
Fix UnkoTim213
Starg [Thu, 11 Jan 2018 01:38:37 +0000 (10:38 +0900)]
Import UnkoTim213
Starg [Thu, 11 Jan 2018 01:05:11 +0000 (10:05 +0900)]
Import UnkoTim213
Starg [Thu, 11 Jan 2018 01:02:00 +0000 (10:02 +0900)]
Import UnkoTim212
Starg [Tue, 9 Jan 2018 14:39:22 +0000 (23:39 +0900)]
PortAudio: fix for mingw64
Starg [Tue, 9 Jan 2018 01:58:15 +0000 (10:58 +0900)]
w32_utf8_to_mbs(): null-terminate string
Starg [Tue, 9 Jan 2018 00:34:04 +0000 (09:34 +0900)]
Add missing #include's
Starg [Tue, 9 Jan 2018 00:33:29 +0000 (09:33 +0900)]
Build PortAudio
Starg [Tue, 9 Jan 2018 00:14:58 +0000 (09:14 +0900)]
Import PortAudio
Starg [Mon, 8 Jan 2018 12:54:05 +0000 (21:54 +0900)]
Fixes for mingw
Starg [Mon, 8 Jan 2018 12:02:10 +0000 (21:02 +0900)]
Remove LIBRARY statement from .def file
Starg [Mon, 8 Jan 2018 12:01:11 +0000 (21:01 +0900)]
Remove "lib" prefix from DLLs
Starg [Mon, 8 Jan 2018 11:44:24 +0000 (20:44 +0900)]
Fix undefined reference to FLAC__cpu_info_asm_ia32 error
Starg [Mon, 8 Jan 2018 11:18:16 +0000 (20:18 +0900)]
Build libopus
Starg [Mon, 8 Jan 2018 10:07:13 +0000 (19:07 +0900)]
Import libopus
Starg [Mon, 8 Jan 2018 09:59:23 +0000 (18:59 +0900)]
Build libvorbis
Starg [Mon, 8 Jan 2018 09:47:36 +0000 (18:47 +0900)]
Import libvorbis
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
Starg [Mon, 8 Jan 2018 09:29:44 +0000 (18:29 +0900)]
Replace "ogg.dll" w/ "libogg.dll"
Starg [Mon, 8 Jan 2018 08:19:53 +0000 (17:19 +0900)]
Build libFLAC and libogg
Starg [Mon, 8 Jan 2018 07:49:19 +0000 (16:49 +0900)]
Import libogg
Starg [Mon, 8 Jan 2018 07:09:39 +0000 (16:09 +0900)]
Import libFLAC
Starg [Mon, 8 Jan 2018 05:40:25 +0000 (14:40 +0900)]
Handle lame_enc.dll load failure
Starg [Mon, 8 Jan 2018 05:07:21 +0000 (14:07 +0900)]
Output name should be "lame_enc.dll" without "lib" prefix
Starg [Mon, 8 Jan 2018 04:10:28 +0000 (13:10 +0900)]
Enable use of SSE4.2
Starg [Mon, 8 Jan 2018 04:04:53 +0000 (13:04 +0900)]
Fix lame building
Starg [Mon, 8 Jan 2018 03:32:50 +0000 (12:32 +0900)]
Import lame
Starg [Sun, 7 Jan 2018 20:41:51 +0000 (05:41 +0900)]
Build speex as DLL
Starg [Sun, 7 Jan 2018 20:33:43 +0000 (05:33 +0900)]
Build pdcurses as DLL
Starg [Sun, 7 Jan 2018 20:03:49 +0000 (05:03 +0900)]
Change output directories